Friends had went on this cruise a year ago. We needed a vacation and thought let's give it a try! First time cruisers, so we have nothing to compare it to.
Beautiful ship, and scenery. Clean also. Unfortunately a lot of rude guests. People can really be inconsiderate aholes. The staff we encountered, were all pretty friendly and helpful.
Food was good but not fantastic. A lot repeated dishes. Expensive up charges for specialty restaurants. We had a drink package that didn't include much, so basically worthless and to upgrade was astronomical.