We loved Barcelona. The apartment was really well situated for walking around the city or using the Metro. the little Cafe at the end of the road was perfect for breakfast too.
The ability to book airport transfers was also really good as our flights arrived late/left early so it was much less stressful with 3 children in tow! Anna was extremely friendly and communication prior to our stay very helpful.