Amazing spot with great location. One of the best spots we’ve stayed in our many trips to CT.
Spacious. Clean. Easy check in.