Beach was clean and food for lunch was good. The only bad thing was the tenders returning back to the ship. It took 2 hours, waiting in line for the next tender. The ship was supposed to leave at 5pm but ended up being late because the rest of us were still stranded on the island.
St Thomas is one of our favorite. The beaches are so pristine and clean. Everything is convenient from the dock to the downtown shopping area. I love coming back to St. Thomas.
I think that San Juan, PR should not be a part of their stops. Unless you sign up for one of the tours, there's really nothing else to do. Puerto Rico is probably best experienced at its fullest by flying into the island itself and staying for a couple of days, but not a mere 4 hours. It's a ridiculous stop over.
Even though the beach was pretty, there were so much coral in the water that it's a hassle and a danger to swimmers. Also, the beach is crowded with 2 ships docking on the same port, so literally, you're swimming amongst hundreds of people. So much for that tropical feeling...