I fell in love with Oceania in 2013 on the Marina going from Sydney to Papeete (and have never seen that same itinerary again); which was glorious. The staff knew our names within the first few days, the rooms were spacious (granted, we had concierge level with normal sized bathrooms with tubs; as I said, it was glorious).
The following year, we went on the Riviera to the Caribbean. Still enjoyed the rooms, most of the staff knew us in the first week...
Then we went on a Mayan cruise, again on the Riviera... staff never knew our names...
Lovely room; though the layout is not great (have to squeeze by the foot of the bed to get from one side to the other; including the phone, which there is only one, on the far corner of the desk. Forget about it if you're in the bathroom, or on the bathroom side of the bed. I was sick for 24 hours and could not get out of bed; it would have been helpful to have the phone by the bed to let people know.). Good amenities. Great bed, decor.
Extensive security checks. Men separated from the ladies, who each get to go into a dressing room type area to get an extra pat down, even after going through the standard detector. I get it, but after a long day of hot travel...
Well, it's Petra. And pretty much THE reason we booked this cruise.
We hired a private guide who was very good.
If you have to drive 4 1/2 hours each way, you should not have it as a stop. Particularly in excruciating heat. Not worth it.
Would much prefer to see Luxor by land (I know an overnight was offered, but it really should be the only offer).
Too many fascinating directions to go to comment on any one thing. A pain with security and passports getting in (very disorganized; by both the ship and port staff), but once through, Jerusalem is about 2 hours away, Nazareth 45 minutes... we appreciated having two days here.