We were a big group (with 2 dogs as well) and the food, service, and atmosphere were all really lovely. The menu had a seasonal update since my last visit and also had some great specials. On leaving, my partners response was "let's definitely come back here again". High praise!