I really enjoyed the cruise, overall. It felt a bit like a summer camp for adults, which I'm still deciding whether or not I liked. Two of the dining room staff even sang "wash your hands" songs with their guitar as we walked into the breakfast buffet each morning.
The ship itself was a bit older, so there were some rooms that smelled a bit like feet, Dazzles, in particular. Completely understandable, but I might consider a newer ship if I decide to continue cruising in the future.
The staff was very friendly, and the service was truly excellent.