The apartment was perfect for our needs. It was clean and comfortable and Xavier was a great host, meeting us at the apartment and spending time explaining what we needed to know about the area, including information about shops, bars, restaurants etc. We particularly enjoyed staying in Gracia, walking down the narrow streets then unexpectedly coming across open squares with alfresco cafes and bars. Ideal for people watching.