Peter Stein, Boss of the Beach in NYC