We did the Boat Blast, Snorkeling, Beach Break excursion through carnival. This was one of my favorites as well. We rode a bus out to Uvero Beach and a guide gave us a quick how to on the boats. It is a 2 person boat. I drove first, a 20 minute ride out to the snorkel site. I was not going to do the snorkeling part but I am really glad that I did. The reefs were really amazing and there were all kinds of fish. I would loved to have driven back as well but I guess I had to let my husband drive too. A few of our group did the uvero beach break and once we got back to the beach we were able to hang out with them for a few hours and drink all we wanted to for free.