I sailed on her last summer. You can find my review under the CruiseMates staff reviews. I thought she was a good ship.
The only issues are some nickel & diming (charging $1 to deliver pizza to the cabin, for example), and the shore excursion department had a tendency to be a bit inefficient at times (if they tell you something "bad" try to double-check with a superior, we found that we sometimes got wrong information from them).
Otherwise, a nice ship with good food & service.