We did the Catamaran Cruise in Jan and had a great time! The supposed start time for the excursion was at 9:45, however we were not picked up from our hotel until 10:10. However, I was able to get into contact with the driver via Tripadvisor that morning around 9ish. Assuming that the first pickup started at 9:45, I think a little more communication regarding pickup times would be helpful. A schedule detailing estimated hotel pickup times / a gameplan for the day could be send out the night prior would definitely put patrons at ease, as no confirmation regarding pickup time until 45 minutes prior to the planned time was a little nerve wracking. Despite all that, our bus ride was very pleasant, and after a short stop at a gift shop in Negril, we arrived to Margaritaville at noon, so the ride took a little under 2 hours. While there, we had about 2.5 hours to kill on the Seven Mile Beach before boarding the catamaran. The catamaran ride itself was very fun, Dex was a great host, and we had a great time snorkeling and felt that we spent the perfect amount of time in the water. After snorkeling, we made our way to Rick's Café and spent about an hour there, before heading back to Margaritaville after sunset. Once we got back to Margaritaville, our bus driver was waiting for us and we made our way back to our hotels. Overall, the whole excursion itself including transport to and from the hotel was 11 hours, and boat ride itself was 3.5 to 4 hours.