This was an ok but not really a special cruise. The crew were very friendly but almost all the amenities were mediocre, from the drafty muster, where you really got a taste for what a real crew must have been in for once upon a time, to the formal dining, when the powers that be tried to force you into dancing even if you didn't want to, to the unintelligible captain's loudspeaker reports, to the mostly stay-away-from-this food.
One of the nice things was the ship-wide available wireless internet access, which really did work everywhere I tried it except on a few occasions when obviously some equipment was down and the staff was asleep. The access was of course quite expensive, and I was happy I sprang for the $100 special, which they told me worked out to 40 cents a minute. I managed to make it last the whole cruise, which crimped my Internet style -- I couldn't leave Twitter on constantly, for example, and I couldn't do a really rigorous read of the day's news -- but I could check my email, delete my spam, and spot check my favorite news sites whenever I wanted. I was carrying a Nokia N900 mobile computer, which is close as you can get to a computer and phone that actually fits easily into your pocket.
Until we discovered the delicious Indian food aboard, the only thing I really liked was the hamburgers, and for breakfast the yogurt, chocolate milk. The coffee was pretty tasteless and I couldn't particularly tell it had any caffeine in it.