Great place to stay while working in CT.