This was our 15th cruise (RCCL, Disney, Celebrity, and Princess combined) and although nothing exotic by definition of length or ports visited, it was one of our most enjoyable.
I won't bore you with a lengthy minute by minute description but rather comment on some of those things that contributed to making it so enjoyable.
#1) embarkation - we virtually walked on. Two years ago, we waited in line 2+ hours to board the Crown Princess (same terminal, approx. same time of arrival). Go figure!
#2) cabin service - perhaps the best we have ever had. Not 2X/day; more like 4. And we never saw him! Previous requests for wine glasses have gone unheeded or we've been told to contact dining or room service. Not this time! Glasses were delivered quickly and brought daily same as other glassware.
#3) cruise director (Lee) - unbelievably energetic. Have never experienced a CD that actually participated/performed in shows.
#4) entertainment - great and varied - bands, comedian, magician, stage shows, trivia, games -- all very good. Believe this is a reflection of the cruise director as well.
#5) good selection of Movies Under the Stars (we caught Capt. Phillips and Gravity).
#6) pool attendants actually monitored lounge chairs and helped control those who "reserve" chairs and never are really there.
#7) buffet did not seem as hectic as on previous cruises.
#8) although I believe cruise was technically a "sell out," it never seemed overly crowded anywhere -- no problem finding a seat for shows, table/chair in pool area, elevator, spot in the casino.
My only downside comment would be that some evenings, dinner selections in the MDR were not quite as good as what we have experienced in the past (on Princess). I would never-the-less rate the 5 evenings together as "good." Desserts were very good!
Bottom line: the Ruby Princess was a very pretty ship with admirable service and entertainment. We had a great time and would not hesitate to repeat this cruise.