The staff, cleanliness of property is first class and absolutely spotless day and night.Everyday waiters, servers, cleaners, gardeners etc., are so smart and friendly in clean starched uniforms, wonderful to see!
The pools are a little disappointing, one small rectangular exercise / fun events pool, one small really busy swim up bar and one rectangular larger pool where hundreds stand in and drink all day. No swimming areas for some laps or such. The beach is beautiful to walk on, but best when the tide is out and it is level sand.
The food is incredible, absolutely no questions there, wait staff are all around for drinks and clean up constantly.
The shows are very disappointing, very cheap costumes and bad choreography, the Michael Jackson show was very good. But overall the sound system is WAY to loud you need ear plugs if you want to stay and watch.
However all that said, this is a first class establishment, wouldn’t come back, but again mostly because of the pools.