This property is indifferently maintained, inside and out. The room was on the small side, with a bathtub and overall in need of update.
Advertised as pet friendly with the fee not disclosed until too late - it is $75. Not sure whether per stay or per night, but as I was there only one night, I consider it exorbitant. This, for an inconsequential 10lb dog.
On the upside, the bed was comfortable and the A/C worked well.
Overall, for the price (room + dog), it came to over $300 for one night. In Groton ? Definitely not worth it.