We chose this itinerary primarily for the itinerary. We were in a mini-suite on the 9th deck - the Dolphin deck. This was a "Medallion" cruise which uses a small electronic device similar to a keyless car key for all transactions including opening the door of your cabin as you approach - nice if you're carrying something. Embarkation was a little tedious because our pre-ordered medallions did not arrive before we left and were not available to the second day of our cruise.
Cabin was a little care-worn but not offensive - like staying in a Holiday Inn Express vs a 4 star hotel. The bed was comfortable enough although visible concavity on both sides reflective of prolonged use. Bath was adequate with motel level toiletries. Shower - tub combo was essentially a shower as the drain could not be closed - not an issue for us. Closet space was adequate. Electrical outlets were few in number reflecting the age of this ship. The trick is to use the outlets for one of the two TV's in this suite. Our cabin steward was superb in keeping our room clean.
Any-time dining requires a strategy to keep from waiting - make a reservation if you want dining for two! On balance food in main dining was good - sometimes excellent but with some misses. No problem changing your order if you didn't care for the dish. Using the buffet particularly for breakfast also requires a strategy which a peak times makes finding a table problematic. Find your table first and then get your breakfast.