Perfect stay at a good located place in the center of CT.