Rapunzel's Royal Table was by far the most impressive dining experience I've ever had on a Disney Cruise!
The restaurant is beautiful. The seating, place settings, and decor are top notch. The food was great! Especially loved the bread service (soft pretzels! with amazing mustard based dip)
But the show performed during dinner was the icing on the cake. I was worried it would be disruptive to my dining experience but it truly enhanced it! I actually enjoyed it more than Tangled: The Musical also on the Magic. Whenever you sail on the Magic again, make sure you visit O'Gill's The Snuggly Duckling, when the Thugs take over the bar, for an entertaining show as well.