One of the best places to stay in NY. A real home away from home.