TownePlace Suites 4-story Shelton, Connecticut hotel