Overall, the hotel was pretty good, lots to offer with a nice beach and pool. The rooms were clean and had everything we needed. However, maintenance of hotel amenities was poor. The gym had about a dozen treadmills, only 1 with working audio for the attached tv, and at least 2 out of order for the week. You could buy... more
