Great place to stay in Greenwich!