My kids and I love eating at this place. The only downside is the wait to get in, but it's hard to get out the door early when you're on vacation. Delicious food, generous servings, friendly service. The service this time was not as good as last year. There were a couple male servers on the outside deck who seemed nice and competent enough, but not very attentive or energetic.