Too far away from the Apollo which is on 125th St., near the north end of Central Park ....
My bad - it’s a LONG way away from the north end of Central Park, sorry ...