Perfect location for staying in Greenwich. Lovely place.