I chose this cruise because it was a great deal and happened to be sailing when I had vacation scheduled.
The ship is old but in good shape. The cabin was small, but I expected that. There was enough room for the two of us to move around.
The food in Windjammer cafe was mediocre buffet food - nothing great, nothing awful. Nothing to inspire "ooh, i want to have THAT again!".
Cabin was small but neat. Easy to move around in if you unpack everything into the closet and desk drawers, and stash your luggage in the closet or under the bed. Water pressure was great, and the temperature range was fantastic.
Downside: our stateroom was right above (well, 2 floors above) the exit port for tenders or docking, so we got woken up at 7:30 both mornings in port, with the sound of tenders arriving or the ship docking and preparing to let the first batch of people off.
Arrived at the pier, got on board! no exploring beforehand.