The food, ambiance, and staff are superb here. They are fantastic with children, and the kids menu (and portion sizes) is great. They cater brilliantly for gluten free, with good choice, and explaining what they can/can't do with each dish to accommodate GF.
Will happily come here again and again.