Dont miss this real gem of a place in the heart of the Southern Suburbs in CT. Its super spacious super comfortable and most amazingly close to all the wonderful attractions
The hosts were quick to handle all requests and ensured my holiday was a huge success!