Good central location. Recommended for business stay in CT