Excellent time, never been to New York before and probly won't ever come back with how crap the city was and the nightmares of parking, but this was a great experience, beautiful views of the statue of liberty, wish we had more time for a longer tour but this has been on my to do list for years.
IF I ever come back, I'll try and take one of the longer tours. Definitely worth the 25$, food and drinks were way over priced though so eat before boarding or bring some snacks which I saw others do