The location, decor, space and hosts of the flat are excellent. We were greeted graciously and the apartment itself is modern, spacious and had every convenience we could ask for - not to mention minutes from bars, restaurants, sites and the beach. We’d certainly stay here again!!