Truly magical! We had an amazing time and only wish we could have stayed longer!