SKS;
If I read right, you're on the Splendor so you'll be seeing the Western coast of Mexico, yes? Sorry, but I can only tell you about my Western Caribbean experience. Last year we sailed on the Legend and in Roatan I booked the Dolphin Encounter - Tabyana Beach excursion. It was the kewlest thing I've ever done on a vacation! We were taken to a beautiful lagoon (which was enclosed by fencing/gate system from the sea, to keep the dolphins within this large lagoon) and spent about 45 minutes with the dolphins, as we were broken into small groups of 8 people per dolphin. Then it was on to Tabyana Beach, the most beautiful beach I've ever seen. I know it's not where YOU will be sailing but I can tell you that excursion, booked with Carnival, was the best one I've been on yet. Hope you have the same good time on whatever you choose.