I was on the Zuiderdam the week of May 17th departure and completed the Western Carrib.
If you are into snorkeling, either Cozumel or Grand Cayman are the places to do it. The water at both stops is clear and the most beautiful shade of blue. I did the Stingray tour on Grand Cayman. It was unique but the day we did it, there were 4 ships in port and about 200 people in the water, feeding squid to the Stingrays. It was fun but crowded. They make a stop at Hell so you can spend your money sending postcards and a stop at the turtle farm to play with the hatchlings. You'll have time to shop there as prices are pretty good for jewelry.
Several in my party hit the beaches in Cozumel. Many charge you to get in but they keep the beach vendors away from pestering you while soaking up the sun. Most have bars and food. You can easily do this on your own. Just grab a cab and go. I went into town. Beware, the taxi drivers get kick-backs for dropping you off at certain shops.
If you have time, I highly suggest a stop in Carlos & Charles in Cozumel. Good Margaritas and food. The entertainment will keep you laughing for hours. They pull pranks on customers. The wait staff would tickle the ankles of unsuspecting diners with a stick and tell them a "Raton" (rat) was under the table. I saw 2 women scream and literally run around several tables while the wait staff pretended to get rid of the rat. As soon as the women sat back down, the rat would re-appear. This went on for 10 minutes. They do other crazy stuff so it's worth hanging around and watch the new victims walk in the door and get razzed in some fashion.
Key West we just ran down Duval Street and hit Mel Fisher's gold / shipwreck museum. I suggest you skip that. Wasn't worth the $9.00. Also went to Truman's Little White House. I'm glad it was air-conditioned! Then it was off to the shops and Fat Tuesdays. Key West has a lot to do on your own just walking around.
The ship docks just to the right of Mallory Square in Key West so it's easy to walk anywhere.
In Cozumel, you have to take a 5 minute taxi to the town that runs under $10 for 4 passengers.
At Grand Cayman and the private island, you have to tender.
If you have any other questions, you can e-mail me at: Mes1@aol.com
. Just put Zuiderdam in the title so I don't delete it.