We just completed this cruise with our 14-yr old son. Overall we had a wonderful vacation. Here are the pros and cons:
Pros: Loved the cabin--we had an aft balcony stateroom and loved watching as we arrived at and left ports every day. Also loved that this was a very port-intensive cruise. A great way to see a lot of different cities/areas. Services on the ship were excellent; staff were uniformly friendly and responsive. Finally, food was good, not great. Dining room food better than buffet. Breakfast needs work--the oatmeal was grossly overlooked (and just gross).