I am half of an "older couple," but active. Usually we cruise Celebrity and have cruised Carnival 2 or 3 times for specific reasons (Country Music Cruise). We had heard good things about Princess; found a week-long cruise for a good price, and invited another couple to join us on the trip.
Our stops were Roatan, Belize, and Cozumel. That trip was supposed to have had a fourth port (the Maya Riviera), but there were too many ships stopping at the port. So, that port never actually showed on the itinerary. What we experienced was that because there were SO MANY ships stopping at the remaining ports, often those ports of call were somewhat overloaded with cruise tourists.
We booked too late to get a choice of evening dining times; so often had a bit of a wait to get the mediocre meal (I'm attempting to be generous with my judgment of the food). "In a nutshell," the food was overcooked and under-seasoned. For example, I asked for my steak to be VERY RARE ("cold on the inside, please"). It came back medium. The waiter got me another huge chunk of meat to replace it... medium. My friend loves Eggs Benedict: the yolks were completely dry... like a hard-boiled egg (only with some sort of packaged topping). One night I ordered a Thai dish... completely BLAND! (When we asked for some "chili sauce" and they brought us Tabasco!)
Cabins felt smaller than on other lines I've been on (Celebrity, Carnival). Lots of hanging space in the closet; little shelf space. Bathroom small.
To enjoy Roatan, one MUST get out of the "cookie-cutter" shops. You don't need to book through the ship to get an island tour. Rent a taxi, but AGREE IN ADVANCE ON THE PRICE. Spend time on the beaches (West End or West Bay); do a world-class zipline (also at West Bay); tour the entire Island (It's only about 30 miles long, and the eastern half of the island offers amazing views!). Visit the Arch's Iguana Marine Preserve with thousands of iguanas running loose.
Since Princess Lines stop at Mahogany Bay (nothing nearby except touring the shops right at the dock), there isn't a lot to do in the immediate area. Walk outside the "caged" area; find a taxi; and get the driver to recommend what to do. Get a few people together and rent a van with a local Islander, who will happily tell you about the fascinating history of Roatan.
I had hoped to go to the Mayan ruins at Lanai... and did so. But the ship was slow in getting passengers to shore. So, we got a late start... rushing both TO our tour (saw nothing else) and ON it (because of the small "window" of time we had ashore). The Lanai ruins were quite a distance (by boat) from the dock, and the tour company's boat not the fastest.
I've visited several Mayan ruins in a number of countries, and I really enjoyed this one too... except when we were "cutting it close" on return to the ship. We made it back "in time"; but the ship had pulled-up the ramp through which we were to re-board the ship, and it took about 20 minutes to get them to lower it.
The tour was GREAT; the Crown Princess... NOT.