We decided to take a cruise for our 30th wedding anniversary, and we sent out a giant email to family and friends to see if anyone else was interested in joining us; six friends were able to. We were particularly interested in making a stop in Puerto Rico to see friends who had moved back there for job-related reasons a number of years ago. San Juan was our first stop, and we had just enough time on shore to meet them for dinner. Wished we could have had a longer visit, but a short one was better than nothing. Walked around Old San Juan & had dinner in a very nice restaurant called "Mojito's".
Next port was St. Maarten. Did a shore excursion called "See and Sea", which took us on a little tour and for a ride on a boat that had windows all around the lower level so we could see the sea life. That was really cool! We saw sea turtles, a small shark, a barracuda, a baby octopus, and tons of other fish. We weren't crazy about the shopping end of things. There wasn't much of interest and some of the areas were pretty seedy-looking; we didn't really want to wander around.
St. Thomas was beautiful! We did a shore excursion that included a 2-hour visit to Magen's Bay Beach, followed by a 2-hour shopping trip. The weather was perfect and the beach was magnificent!! Our guide first took us up in the hills to see the view from up top and to take some breathtaking pictures. The shopping was much more satisfying this time around. The main street was nice, we felt safe, and we bought some really nice gifts.
Cabins are small, but the point isn't to spend a ton of time in the room. The bed was SO comfortable, and we slept like babies. Our cabin steward was a real sweetie and kept everything clean and stocked. Get a cabin with balcony - we saw a whale spout and both sunrises and sunsets were a treat for the eyes.