We’ve done it several times and thoroughly enjoyed it. We found the service to be above “Disney Average” and the food was good. Wait staff was very accommodating to all requests and they were attentive to the children. Always a plus in my book.
The menu was as expected - heavy on the seafood, with a couple dining alternatives offered. As noted above, they even tailored a nice Mahi-Mahi dish that wasn’t specifically on the menu for my little one (6yo at the time).
Portion sizes weren’t an issue - matching most upscale restaurants we’ve dined in.
*** Your mileage may vary *** :pirate: