I've never cruised before, but my wife talked me into it during a particularly rough time at work. I'm glad she did.
RC's staff is top notch- friendly, fun, highly motivated, and efficient. Every person exhibited a pleasant demeanor, even when run down.
The ship is showing some age, with heavy coats of paint trying to hide substantial rusting on the exterior, but the interior is in excellent condition with fine finshes on the woods and fresh wall treatments.
Ridiculously tiny, adding one suitcase took up most of the floor space. Bathroom almost standing room only. Probably not much better than US Navy accomodations- except for the lack of hot bunking.