Candlewood Suites, Windsor Locks, CT