Lots to do, and you can use the restaurants at the sister hotel JW Marriott & charge to your room, but not the facilities, which was odd.
Beware, this hotel is not on the beach. You have to take a buggy or bus to the JW Marriott (which is in the beach) and then through the hotel. If I’d had know I would book JW instead