We had a very nice time. I decided early on not to compare it to other cruises we'd taken, just to enjoy it in the moment.
Embarkation - lots of lines and waiting, but partly because of the delayed boarding because of norovirus on the previous sailing. Once on board our rooms were ready, and our luggage was delivered quickly.
Dining - Overall we were very happy with our meals. My daughter and I are vegetarians, and found some menus had varied and delicious options, and other menus were too limited. But there was always the cheese plate, which was very good, the pizza restaurant (also delicious, but often slow), or the buffet, which was also hit or miss. Breakfast room service had limited options and sometimes made mistakes, but was always on time. There was an ice cream shop that had really good vanilla cones, and mediocre milkshakes (that weren't free).
Excursions - we only booked one excursion through Princess. It was okay, not very exciting; not as good as the one we booked on our own. Our helicopter/glacier trek was cancelled due to bad weather.
Entertainment - we didn't go to many shows. The staff show was okay (fun if you recognized your favorite bartender, for example) - mostly just singing 1970's ballads. The comedian was unbearable, but a lot of people seemed to like him.
On-board activities - Trivia, twice a day, was very popular. There were a few hosted or non-hosted board game get-togethers. Demonstrations included cooking, towel-folding, fruit/vegetable carving and ice carving. Lots of presentations about stuff that would end up costing you later (acupuncture, facials, etc.).
Kids' activities - our teenagers went to the teen center a few times, but found that it was hard to get a critical mass to stick around for any of the activities there. The counselors were nice.
Rooms - we had two double rooms w/balconies for our family of four - VERY glad we sprang for that, because we DID spend time in our room. Sometimes it was great to just hang out on the bed, watching t.v. and looking out the window at the ocean and beautiful sky.
We had a great time - I won't quibble about little things, just really glad we went.