PROS:
Nice ship, not huge, older crowd, not crowded, many places to hang out. Good entertainment, though a couple more movies would have been nice, Comfy beds, attentive housekeeping. We loved having a balcony with a plexiglass railing. (check for that, some have metal railing and you need to stand up to see)
Generally good food with lots of choices. I do like that they serve smaller portions to avoid food waste, Servers attentive.
The cabin was nice and the beds were comfy. Enough storage under the bed for all of our suitcases. Having 4 people in it made it pretty cramped though.