This was the only ship that worked for our family event (parent's 50th anniversary). It also went to some of the few places that my parents have not visited at least 10 times, so it was a good itinerary.
Pros: Kept clean. Food was relatively good yet unspectacular
Cons: Two of our three cabins were clearly worn out by neglect or aggressive former guests. Carpet in hallway had a smell (they had disinfectants and fans going all the time). Wait times at pool level food was too long (over an hour for pizza)