Beautiful and cozy place in Greenwich, close to everything!