Good morning all! I have a few questions about The Princess Tea Party at the Grand Floridian. First, is it magical enough for the price? Secondly, how long does it last? And lastly, is it worth missing park time for it? I've already booked it, and paid. Just curious as to what other parents...