We went on an excursion through Celebrity at this port. We were delayed getting to Puerto Rico, so we ended up being there from 4pm-11pm. Excursions had to meet in the Celebrity theater and it took awhile for us to get off the ship. We did the bus tour excursion, which was just ok. Old San Juan is very nice, but New San Juan is pretty similar to the United States with all the fast food and chain restaurants.
We went here on Christmas, so some of the stores were closed. Right outside the cruise ship is an area with shops and a couple places to eat. We took a cab and the driver gave us about a 1 1/2 hour tour of the island, and we then stopped at Orient Bay (a beach area) for about 2 hours.