My partner and I had a great stay at the Best Western New England Inn in Berlin, CT. The room was large, very clean, and had good amenities and the staff were very friendly and helpful. We checked in late on the first night (after calling ahead) and the young woman at the front desk was courteous and efficient. There are plenty of good restaurants nearby, and the location is close to all of the beautiful towns along the Connecticut River. We will definitely stay there again when visiting the area.