We had a really great 5 night stay - 1 adult and 1 child. The staff was excellent, helpful, and always so very courteous. The only drawback is the restaurant, whose kitchen is way way too small for amount of the guests in the hotel, and you’d be lucky if you get your food less than 40 minutes after ordering if there’s more than a few people there. I wouldn’t bother going there for anything besides breakfast- which is chaos, but can’t complain too much for that since it’s free. The passes to Atlantis were awesome and really made the trip.