I would have to second that emotion! I agree with others that port intensive cruises can be taxing but pacing is essential. We did this cruise in June. Stayed 2 days in PR before cruise ( doing old San Juan things) and 2 days after (staying in a nice hotel right one one of their gorgeous beaches).
We did beach days at most of the ports except St. Maarten, where we did the snorkeling excursions where the jumbo jets fly over) and St. Lucia where we did the grand tour b/c we wanted to see the Pitons.
I was concerned before the cruise that we would not like the ship. It is small and old but... you’re not on the ship that much and IMHO it’s not one of those cruises where you need a grand ship and all that comes with it. I would have to put this cruise up these as one of our favs b/c of all the beautiful places we got to see.