We came to celebrate our anniversary and this place was perfect. Everything was provided for our beach excursions (chairs, umbrella, snorkel gear) and when we returned, there were plenty of pools, spas, bars, restaurants, and shops to explore. The room was clean and had everything we needed. We will return, and recommend to others!!