I can't speak for the picky eater part, but as for the food...some things are better than others. If you like German sausages, you'll enjoy Biergarten. Those were the best things IMO on the buffet aside from the desserts and the rouladen, which weren't bad. I think my older one liked some salmon they had as well and I recall a pasta salad that I enjoyed. The spaetzle was dry, the sauerbraten was not good, and while the flavor on the German potato salad was pretty close to my Grandmother's...quite a few of the potatoes weren't fully cooked. On the flipside, the show they put on is nice (we got the Christmas version of it this time) and the kids seem to enjoy it. They didn't want to go down to the floor area and participate, but many children did. We were a party of 10, so we didn't have to share our table, but I know that bugs some. We also had a great server...love meeting the CMs in the WS.