We had a lovely time and the flat is compact but very well laid out, with everything we needed. Cristina was very attentive and checked on us several times to make sure we were comfortable. I would definitely recommend this flat for a stay as there were plenty of amenities nearby (and the beach was a five minute walk away!).