This is out ninth cruise with Princess. We always choose the destinations as the priority, the ship is secondary. That said, the Regal Princess is by far the nicest Princess ship that we have sailed on to date.
Overall; huge ship, biggest yet for us, beautifully appointed, clean and fresh. Public areas were lovely. Maintained and cleaned to the highest standard.
Cabins; we had a cabin on the very back of the ship (Riviera) overalooking the stern. Lovely cabin. Endless TV on demand if you wanted it. Large balcony...well worth the nominal extra cost. Cabin attendant was functional, pleaseant, but not over friendly.