Five out FIVE in all categories. Very hospitable and a fantastic deal for being next to the beach. Very friendly, helpful and attentive staff. The beach amenities they offer complimentary are a great perk!