Excellent stay. Perfect for a family with great common areas. Ample towels provided for both showering and beach. Ample parking. Large backyard. Short drive to many restaurants and beaches. AC works well.