Our 2 bedroom first floor stay was all we could ask for! Great location, dining is onsite or walkable, large heated pool on the beach, plenty of tables and lounge chairs. Very friendly and helpful staff. We are looking for availability to return again this fall!