Great place, great host, all positives. Fits my needs for business + leisure in CT.
Just mind if you have a car that street parking in most of the area is paid on business days.