When selecting a cruise you have to be very careful of both timing (school holidays) and number of guests onboard. We recently went on the Voyager of the Seas and had an awful time. It was school holidays so had 650 children onboard who I may say most of these children were so well behaved but the few who weren't well behaved were awful.
This is a large boat and unless you want to be harassed by lots of people all day think again.
We have been on the Azamara and that is wonderful also Rhapsody of the Seas.
Super clean the cabin attendant was superb. So efficient and caring. Couldn't fault him and I am very fussy
The coach journey to Ho Chi Minh City was too restrictive. We didn't want to sit on a coach for 4 hours in the heat and we were going to Vietnam for a week following the cruise