Last year my girlfriend and two of our friends went on this cruise. We had a misconception that cruises were for old people. This is NOT the case - there were plenty of people our age to socialise with, and we made plenty of friends.
There is a fabulous selection of asain food aboard this ship, if you do not like asain food, there are many other options such as the Four Seasons restaurant.
Positives of Cruise
I enjoyed the company, the people I met (staff and passenger alike) were all nice, well-mannered people. The food was excellent and the facilities provided us with everything we needed.
Negatives of Cruise
This cruise does need better fitness facilities though, I got very bored of playing basketball with the very few people who enjoyed the game. A lot of the passengers were european and I got a couple into it, but trying to keep fit was hard.