We chose this cruise for the itinerary more so than for the ship (which is on the older side) and were pleasantly surprised by how CLEAN and up-to-date it and its facilities are. Overall this was a wonderful vacation that left us satisfied without major issues.
SHIP
Large enough to explore in a week without any sea days. Highlights for us included the Casino (large, spacious, always room at the machines/tables), Waterslides (15-minute lines -- well worth it), Hot tubs at the back of the ship (pro-tip: visit these in the evenings to avoid crowds). The only thing we did not like was layout -- having to go up two floors, across, then down to go to the dining room got old quick.