excellent stay, right beside a lovely beach. lots of amenities nearby. the flat is clean and exactly what you need for a great holiday