BUT WHAT IS Water Taxi Beach in Long Island City, REALLY?