23rd cruise, 18th on Royal. We enjoy this itinerary (it's the only one we've seen with a day stop in Bermuda, we like San Juan because they park in Old San Juan, we love Labadee because we do the zipline, we love St. Maarten because we love the airport).
GOOD:
The breakfast variety has gotten better (e.g. round oniony potatoes instead of Burger King little tots).
Slight wear and tear, e.g. the rubber on the shower door edge was ripped. Overall in very good shape, though.