What a magical place to take kids - we had such a great time and so did our little ones!