Very nice, contemporary hotel with well-built rooms and walk-in showers. Nice views of the water from many rooms. Great private beach area with a great spa. Only complaint is with the gym. It has a good arrangement of equipment, including weightlifting equipment (my priority), but much of the equipment has rust on it and it makes you question the safety/maintenance and how frequently it's done on things like cables, pulleys, etc. Also, dumbbells only go up to 70lbs - would be nice to have heavier.