The grounds and location were wonderful. Make sure to get down to the beach on premises as it is very secluded with great views/snorkeling. The room is pretty far from the parking lot but the crew is happy to drive you down in a golf cart. Overall I would very much recommend and would happily spend more time here.