Our stay at Ross place was perfect. The Appartment Complex is really modern, centered perfectly to explore CT & is equipped with everything you‘ll need.
Easily one of the best price/value deals in CT.