We made the mistake of booking in advance because, on the basis of the reviews, we thought it would be oversubscribed, and because we thought that the weather was good this time of year in Key West. We were wrong on both counts! And we wouldn't have gone if we hadn't booked as it was grey, cold and windy with a very small sunset. I guess that the sunset must be the main attraction - and the dolphins if you're lucky enough to see any - as the coastline's a bit industrial and not the best we've seen. Agree that the captain and crew were very friendly and knowledgeable but I would strongly advise that you wait until you see the weather forecast before you book. And I think that it was expensive for what it was especially as there are no refreshments on board.