Review is over due but came here for mother's day weekend for staycation.
The resort is gated, upon approaching the gate, a security gave us a parking permit to use during the stay at this resort hotel.
They were busy at the check in, not enough staff there, a lot of people were waiting when I arrived.
Room is spacious, especially the bathroom was huge. As big as a bedroom. Each room has balcony, I enjoyed eating and relaxing there.
Pool is a bit small, not much except huge boulders. Cocktail served by the pool side was good, I was able to relax there.
They have golf cart service to go anywhere as each area is far apart. There were always wait to do anything.