Do you believe in magic? We do! And so do our guests : -) See how they kvell on Trip Advisor! Aw, it makes me blush…