The food and drinks are fantastic! Staff and kitchen are very accommodating. Kids menu is a little limited, but my daughter's are not picky eaters, so they were able to find something they liked. We've never had a reaction here.