One of my best stays here in CT.
The apartments location is perfect in terms of being close to all the activities but also in an quiet green area.
Amelia was such an helpful and good host.