I think Nassau is a waste of time. I think it is dirty and the locals are extremely pushy for hair braiding (when you walk through the square) and for the horse and buggy rides thourgh town. The only GOOD thing I can say is that this is where you want to buy your alcohol. There is one ship that has all the liquor lined up around the store and it is all on ice. You can do "shots" of it to taste the liquor to see if you like it. Self service on the shots!
I am not a real big fan of Labadee either. The wave runners were neat and the guide was very informative, that is about it.
Love Cozumel and the Cayamans. The snorkeling is unparallell at either place and the Stingrays were gentle giants, beautiful creatures!
Never been to Belize but I heard the Cave Tubing is awesome and not to be missed.
St. Thomas is great for shopping, and if you can get a res at Blackbeards for lunch do it! It has been closed everytime I have gone

but again, I was told it was not to be missed.
San Juan was very nice, a tight walking city and not hard to get around in. There is a RCI Club (I don't know if that is the right term for it) there so you can get fresh water, clean bathrooms, and air-conditioning if you need it. it is on a side street, so ask those in the know how to get there. Also we walked around the Fort and it was very interesting. We did not take a guided tour, we walked around ourselves and had a great time.
Some poeple think Costa Maya is a waste, but it is really a non developed sleepy lil place, kind of what the Caribbean and the Mexican coast USED to be before all us cruisers began invading it. You can get some great handcrafted artisan silver jewelry there adorned with the native semi precious rocks and stones. And they are very well made.
Happy cruising!
Disney Magic: 11/99
Disney Magic: 05/00
Explorer of the Seas: 10/01
Enchantment of the Seas: 05/02
Explorer of the Seas: 05/03
Navigator of the Seas: 02/04