I could have written the reviews above as our experience was very similar, also my first Princess cruise. As others said the queues did improve on the last day but the lack of training of the bar staff was evident. When there was an experienced person running the bar it was a completely different experience. Most days we waited over 30 mins to get a drink which some people did find acceptable but it is not what I am used to on other lines. We were lucky and only waited once for dining as we had club class, but I would see the queues for those who had booked or not booked in the main dining rooms.
We had a quick embarkation and today when leaving it was so organized and I was very impressed with how efficient the process was in fact everyday leaving and returning to the ship was a great experience.
Other postivies were
The medallion access to the room much better than having to find a card.
Find your ship mates on the app.
Food and staff in the speciality restaurants
Club class breakfast what excellent staff