The location is superb, literally 2 blocks from the American Museum of Natural History, and right across the street from Central Park.