I have been with groups or sat on the exterior decks [with complimentary blankets] and it has always been good. Kids will love the working model train that is set up near the ceiling. It has a micro-brewery onsite, to beers/ales are fresh! Food is well done.