The Royal Princess was a very nice ship. The upper deck, with the huge video screen, was great and the movies and live football games were well chosen.
The staff could not have been more helpful, especially our Stateroom Steward, Shanal. Our interior Stateroom was very clean, very efficiently designed, and very nice in general.
The ports were very nice even though the weather could have been better. Most of the excursion arrangements were planned well, although disembarking with many of the 3200 guests at the same time takes some getting used to.
Our interior cabin was small, but very efficiently laid out. It was very clean and well maintained.