Great wellness & sports facilities.
Great location and easy parking. Great nearby restaurants, bars, and shopping right by beach.
Awesome vibe. Modern Hotel. Stylish hotel.
Friendly service and great reception.
New, clean rooms with well-equipped kitchens are pleasant views. Average, relatively well-kept rooms and bathrooms. Rooms are spacious, but furniture is not great.