Went on this cruise to basically check out the ship as we were thinking of taking the 20 day cruise in November. Had a deluxe balcony - with the most miniscule balcony, we had to leave our breakfast tray inside while we sat out. Must admit the shower was a little larger than before. The TV on the wall was a different feature, but late at night we could hear the TV quite distinctly from the adjoining room - really annoying.
The ship had no stairs in the middle, and as we make a point of never using elevators this was not in our best interest, although I guess you could say we got lots more exercise.....
We missed our walk around the promenade deck, and although we used the track on the sports deck, it was in full sunlight all the time - not very conducive for walking/jogging. did like the outside weight machines.
There were only two swimming pools....One which you had to listen to the large movie screen all the time, and the other adult only pool, was just so packed there was no room for swimming. We didn't swim at all on this ship.
Piazza should not be used for line dancing classes, it's really annoying to keep listening to a guy with a mic shouting out all the steps while you are there for a quiet coffee and read - what happened to the quartet?
Food in the buffet was definitely an improvement, and Princess seem to have solved the problem of long line ups, but as we don't use the buffet too often, didn't make such a difference to us.
All in all we think the minuses might outweigh the pluses in our decision on the 20 day cruise. The Royal is a big ship that is more suited to shorter cruises.