Spirit of New York Cruise Ship
Pier 61
New York, NY
10011, US