Cruised with five other family members and friends and found the Royal Princess to be quite enjoyable. I have cruised well over fifteen times and I must say the Royal Princess staff are some of the nicest and most accommodating staff I have ever encountered. From the pursers desk, to the wait staff, bartenders and my special bar tender "Francess" on Lido all were willing to "make right" anything that was lacking. The food was pretty good, and the dinner waiters in the Allegro dining room aimed to please, and many of the entrees were quite tasty. The ship is absolutely beautiful, and there is some form of entertainment going on twenty four hours. I even enjoyed "club 6" a few nights where it did not matter if you were a senior or in your 20's we all danced because the dj was excellent and danced with us seniors too!
Clean, but balcony small, we had three staterooms so we un divided the balconies and had one long balcony.