Lovely place to stay in CT. Central to everything.