Meet me at the toilets off of Central Park West. They are across the street from the french restaurant, but a little to the northeast. There is a bench to the north.