The Ruby Princess was a beautiful ship. They had the best Captain which seemed to be everywhere and a great crew. The entertainment was excellent. The Food was great. Our cabin was wonderful and the cabin attendant was super. I recommend that ship to everyone. We have been on 142 cruises and that one was one of the very best.The ports we visited were wonderful. Walking around that ship, everything was exciting and clean. The snack bars had more than enough to keep you happy during your down time during sea days. All the extra activities the Cruise Director Staff put on was great, The movies were first run movies, The movies under the stars was extremely great. The dance areas and the music was excellent as was all the stage shows.The on board check-in was one of the easiest we have had, the departure was so swift and orderly and going thru customs was the smooths we had in years.