A great place to have a drink and relax if you're in the area. It's located in a gorgeous rural town in the northwestern part of Connecticut. It really makes you feel at home.
All reviews seem positive