Great accommodations and well-maintained amenities. Of course one of the best amenities for this property is the pool systems that include separate baby pools, a lazy river, a swim-up bar adults-only pool, hot tub pool, as well as a couple of soaking pools. The beach was gorgeous and totally uncrowded. The water was clear and clean. Though there were many native peddlers, the hotel provided guards that monitored the beaches so they felt safe.
Really great experience.