Great management and friendly, professional staff.
Great location. Fairly accessible by car with easy parking.
Clean, well-maintained room with nice furniture. Spacious, moderately new rooms, with nice views but average beds. Guests complained about minibars and bathrooms.
Awesome beach and beach sports.