Our room was nice, except that the swim out deck was in direct sun from early afternoon until sundown, so was virtually unusable for anything except drying clothes.
If you are going with young kids, the Family Selection is a good area. They start you off with beach toys and candies in the room; candy depots everywhere are cool if you keep track of how much your kids eat. Excellent activities are available and the staff are really kind to children. We chose the Family Selection so our granddaughter could come to our room and swim. Might not choose it again.
The staff were mostly excellent. Our butler, Erick, handled all our reservations and additional requests.
We came back to our room one morning while housekeeping was there. I witnessed my coffee cup being cleaned in the bathroom with a facecloth … presumably rinsed with sink water, rather than a replacement. We also spent two days with no hand towels … a minor inconvenience, but pretty basic stuff.
Pools were good. The White sands pool is walkable for most people, the Colonial is about 5’ deep in most areas, so a little harder for shorter people (like me).
Restaurants were hit and miss … although mostly hits. Italian, Helio, Sushi show, were all amazing. El Dorado steak was a little disappointing, but my wife said her salmon was amazing. The beach sandwich bar is pretty gross. I chose a hot dog as my best option. However, all of our other dining experiences were somewhere between good and fabulous.