We had a great stay in Barcelona. The flat is very funcional and is in a great location. Our host Cristina was very helpful and included extras including beach towels, sunscreen and coffee. The balcony was an added bonus.