We had a wonderful stay. The flat is spacious, well equipped, very clean, great location with beautiful views. The rooftop area with private pool was a bonus and a perfect spot for sun-downers. Very safe and secure with same level secure parking. John was a great host, always available and very helpful. Lovely little beach in front of flat. (Keep in mind that it is a public beach and gets very crowded over weekends)
Would definitely stay again.