All in all pretty good. The food is good, the service is good, and the drinks are good. Its not ritzy or fancy but it's not low quality either.
They have gluten free options, along with substitutions for items and will prepare food specially for those with allergies and handicapped parking too.