One of the best places we've stayed! Even our little toddler has a blast. Magical location. Perfect stay. would absolutely book again.