Read other reviews and I don't know what people are complaining about - rooms were spacious and clean; restaurants were great, beach area had awesome daybeds, pool was jamming, drinks were flowing all day and night, service was acceptable, had access to the gym and spa at Sunscape and other restaurants and beach area at secrets, all around a great stay.