What a poor cruise. May be good for families with kids, but as an older couple who went outside of school holidays, this was a disaster. Over 400 kids. We were expecting a few younger kids but not this number. As a result all pools were full and the over 18 area was full unless you got there before 9am. If you want not to be jostled/hassled by kids, I would check how many are going.
The food ...