We have cruised 4 times! Twice with Royal and twice with Princess and I will say with no hesitation that princess does it better!!!!! From embarkation disembarkation to excursion preparation and execution, just better organized period. As of now princess is my wife's and I cruise line of choice no question. Dining in the traditional dining room was amazing our waiter was a most wonderful gentleman with an amazing assistant who succeeded in making us laugh every night and the food was a delight with something new each night to try. Afterwards we would find something to,do like trivia in the theatre where we met the most wonderful people from around the world. This the second cruise with Princess cruises as we did one earlier this year as well in the Mediterranean for two weeks in June on the royal princess which was the sister ship to the ruby princess.
Clean and well kept twice daily with fresh towels !!!!!!