I'll try to summarize our experience in a useful way.
- very nice and clean (which was important for us). It has everything you need to feel comfortable. Very happy with our decision to rent a condo instead of a hotel room.
- to get to the condo from the airport we took a taxi (35 euros).
- Patricia, who welcomed us, is very nice, knowledgeable and useful.
- the condo has AC, which is a blessing after a day spend in the torrid Barcelona.
- neighbourhood with many little shops and restaurants, very animated in the evenings. Don't forget about siesta time in the middle of the day.
- be prepared to take the 75 steps of the stair to the condo (no elevator).
- amazing artistic town. Many, many tourists, but somehow, less extreme agitation as in NY. So many places to visit in a short time! Every corner, street, building or square has something beautiful. In addition to the mandatory Sagrada and Park Guell, I would recommend Placa de l'Espagna, Barcelona Cathedral, Parc de la Ciutadella, Barri Gotic, Casa Batllo, Picasso Museum, etc. Unfortunately, La Pedrera was completely covered for renovations (too expensive for a family of 4 to get into it).
- buy your tickets online for everything you plan visiting, otherwise you'll waste your vacation waiting in line. Even for Picasso museum the lineup was surprisingly long.
- the beach is nice and very crowded. Don't forget, this a Mediterranean beach, not Caribbean. You can rent chairs and umbrellas for 5 euro each. Bring your own sunscreen (a regular Nivea costs 16,95 euros, much more expensive than in North America).Talking about prices, a mojito is 8 euros on the beach. But is gooood.... We had lunch at Chicken Bar (close to Barcelonetta beach), complete disappointment. You should ask Patricia for suggestions for good restaurants.
- don't forget that everything you buy is in euros (much stronger than US or CAD dollars).
In a nutshell, we loved our vacation in Barcelona. If we'll ever have the chance to go back, we'll definitely stay again in Teo's apartment. Thank you Teo! Thank you Patricia!