"Cleanest resort we’ve ever been to. The staff are constantly cleaning and housekeeping is great. The property is a good size and has lots of dsily events. Access to the beach is close and lots of chairs on the beach. The pools were all great. Service staff was good but not excellent. Though most were great some of the hostesses specifically at the Japanese restaurant were a little cold and not as friendly. Food was not the best, maybe about a 2 star rating. It’s just okay. Entertainment was also just ok. The shows weren’t anything amazing. Everything else was really great. Wouldn’t go back but if it’s in your price range, it’s worth a visit if food quality isn’t your highest priority. We chose this resort bc of the children amenities and the kid pool area was so great. Our kids loved it. One thing to note is that the pool deck is extremely split everywhere around the pools and since they’re always wet there’s a bit of a safety concern. "