Excellent! It's the second time we stay in this apartment and we'll repeat. Good value for money, excellent terrace, super-easy check-in/out and outstanding hospitality (Mercè and Guille organized two cradles and baby chairs for our two infants). 100% recommendable.