This place will give you everything you need to enjoy your stay in CT. You will feel at home, with all the luxuries you need and immaculate design.