We had a very enjoyable stay here, the beach is right next to the complex, and the flat is comfortable with great views and everything you need for a longer stay. There's a nearby supermarket, and plenty to see and do in the area.