Stopped here on our way home from vacation. The food was excellent and exactly what we were looking for. However, the service was below average. One of the meals was prepared incorrectly, and drinks were wrong. On more than 1 occasion had to asked for basic items: straws after taking our drinks to e refilled after asking for the drinks to be refilled, take dirty dishes to make room for the next item, etcetera. I would still recommend based on the food and family friendly atmosphere, just hope the service improves.