This is a stylish and very convenient place to stay while in CT.