I hope this review is helpful.
For some reference - We are avid cruisers (+30) sailing on various lines including Princess. Our past cruise experience includes Princess competitors as well as some luxury lines. Our future sailings are guided by world destinations we're marking off our list, but also a few cruises from our home state of Florida each year. So here is our unabridged review....
Embarkation: Ugh! Painful!