The service was exceptional. The restaurant, Lona/Tinta, was delicious. The beach and pool areas were very clean. The hotel is within distance of many restaurants and stores. The gym is decent for a hotel, my only suggestion would be to lose two treadmills and add a smith machine. Otherwise, pretty good. They have both beach yoga and spin classes, and the instructors are great.