Went with our daughter and her family (husband and two elementary school boys). Trip was mainly for them, but we very much enjoyed it! The grandchildren loved the pool and the kids club. Hard to get them to leave either.
Ship of course is older, but largely in good shape. We like its size, as you don't feel overwhelmed by crowds or get lost easily. One area which could be better (for me at least) is pools. Both are quite small, and the main pool seems devoted largely to watching the giant screen. Yuck.
Special recognition to room steward Rodolfo, and to main dining room wait staff "Yogi" and Algin! They went out of their way to make our cruise as wonderful as possible. Top notch people! The dining room management also helped with several scheduling and menu issues. We also appreciated the waiters at the Royal Crown Lounge, which was by far our favorite venue.
Cabin was fine. Pretty standard design and decor. Enjoyed the balcony, when weather allowed, although was exceedingly hard to open and close.