Location is perfect, right on the beach. We booked as a couple but turned up and there were 4 single beds and we thought the images were misleading and asked them to update the profile. Overall - good value for money but not 5 star accommodation.