Our stay in Barcelona was superb thanks in large part to Alejandra's apartment. The location was absolutely perfect, right in the heart of the city. From there, you are walking distance to most of the key sights, shopping, restaurants and the beaches. The apartment itself was perfect for our family of four (it would easily accommodate more). Also, having a washer/dryer is a huge luxury when traveling with kids. We'd definitely stay here again in the future.