The business has moved to Pier 66 and is now called Pier 66 Parasail.
All reviews seem positive
Veiw the sights from above with this two-for-one attraction for tourists featuring a plane and boat ride.