The ship was upgraded with much nicer common areas, although hallways and bathroom floors did not look as clean in all cases. Telephone equipment also very dated but that probably doesn't matter as much since people don't tend to use the ship phones to dial outside the ship anymore.
My family enjoyed the destinations. We booked our excursions separately from the ship to save money. We booked our trips through the Travel Insiders (you can find great TripAdvisor reviews on them). They manage tours on several islands and it was much more comfortable to be in a small group where we could hear the very informative guide speak, than in a large group. In fact, we saw a RCCL tour in Athens and some of the group members informally listened in on our group because it was easier to hear our guide.
Ship specialty restaurants were very good. Food in common areas also good although not as good as at the specialty restaurants. The staff work very hard to please guests, although we felt rushed at times at dinner, probably because the staff had to quickly turn over tables for the next seatings. Not the staff's fault, more a function of being on a large ship.