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 was really poor. Cold when it got to you and only fair quality. Yes there was a lot of it, but mostly it was not of a standard that you would expect of a cruise ship. A lot of wastage with kids grabbing heaps of food and just leaving it. Dining room was just the same as the bistro and served on nicer plates. Had to sent the food back on a number of occasions in the dining room. As an example I did not think that ham steaks and cornbeef and cabbage were great food! There were other selections but not much better.
We did however go to the Nouveau restraurant which costs an extra $45. Well worth the money. The food was fabulouus and plenty of it. The waitress we had, Hannah was a delight. As it was not very busy on the night when we went she spent some time talking with us.