Well guess what? I'd read a few negative reviews of Royal Princess before the cruise, but let me positively update you ... the dining and service level are great, it'; sgetting past teething problems, we had very engaging, helpful "go the extra mile" cabin stewards and dining staff, the food was better than any ship I've sailed on before in the main formal dining restaurants ... better than most 4 star hotels, and a definite 5-star some nights.
The Grand Mediterraean cruise met expectations re the itinerary, and excursions. Our only wish would be for more than a few hours on Mykonos in the Greek Islands ... beautiful place and lovely beaches ... an overnight and extra day there would be cream on the cake.
Cabins are no bigger or smaller than most cruise ships, nicely appointed, main gripes ... the TV was erratic in start-up mode, and the toilet paper holder is in a crazy place that you have to be a contortionist to operate, Ha! And, they dont play annoucements in the cabins, so many times you dont know what was annouced - supposedly the minority won here, them who dont want to be woken in the mornings, means the majority are uninformed. have to get your update and instructions some other way. But hey, if that's the worst in life, then who's complaining.
Worth the bit extra for more space and extra amenities like the suites get, just not the space of a suite. Great steward service and room service, and a better shower than many ships.