Spent 1 night here this past June. It was fantastic. Upgrade to Suite on points stay a week ahead of time. Club lounge wouldn't allow my well-behaved and dressed 7 year old. However, they allowed several Westerners to stay despite being falling over drunk to the point where one fell on the ground and another fell asleep. I discussed with mgt and the best they could do was make an exception and allow me to bring food outside the lounge. Suite and breakfast were outstanding. Great beach club and pools.