has anyone booked one of these?

We don't have anything booked for next year, so I am debating checking last minute cruises out of NY.  And I mean last minute.

How did this work out?  What is the latest you can book?

Thanks