Perfect apartment for a few days in CT! The view from the 18th floor is stunning.
Location on top of the garden center is very useful (supermarkets etc.) and great to explore the city.