We just returned from ROYAL PRINCESS. The ship was polished and beautiful but understated. FOOD was good to very good, with one exception but portions have been "significantly reduced" from our earlier cruises ! Although you "can" order more! Sabatini's was a TOTAL disappointment. It was a tortuous 3-1/2 hour ordeal for FOUR set courses!
With "anytime" dining we found you could make reservations and not have to wait and hour. Also, ALLEGRO has set times BUT, you can order specialty items a day ahead, a la Cunard. Eggs Benedict can be ordered every day in the Concerto Dining Room, even when it is not on the menu. It is an inconsistent dish (hard, medium, soft, even when specifically ordered.
The Sanctuary is truly marvelous and well worth its cost. Manager Alarian is awesone (He is going to REGAL in May. The staff are extremely attentive, drink service is included as is lunch and afternoon tea! It is the BEST place for days on board -- you may even give up port visits for the experience!
Shows are excellent and varied but shopping on board is mediocre except for (a) Princess chatchki, watches and (perhaps) perfume. Art auction is a waste. BINGO is highly automated and "interesting.
One sad feature is that there is no walk-around Promenade Deck, only two sections to view the sea and sit! In some areas is is hard to get around as the ship is chopped up and, finally there is no center stairwell. You have to use crowded, slow elevator service or walk up a flight or two of stairs to get around.
Great stateroom location. Balcony's are atrociously small and virtually unusable -- except of you remove some of the furniture (into your room) and thereby have a crowded stateroom!