Long queues awaited us at check-in due to ship arriving late! No explanation given by company. cabin was good although a little noisy due to about 400 children on board who seemed to run amok and do as they pleased ie running up and down passageways and stairways, jumping in pools etc. Ship had notices regarding rules but they werew never enforced.Although an Australian cruise, no special Xmas lunch was served, this had to wait until dinner and then one had to order each meal to get a traditional Xmas dinner of turkey,ham etc.We were provided with one bon-bon between 2 people which itself was a laugh.Whilst our cabin steward was very good the same could not be said for our dining room stewards, one of them kept dissapearing leaving the remaining waiter to serve the 10 people at our table. We had the early sitting and sometimes were just leaving when the second sitting was coming in.All round we were glad to get back to Sydney and disembark. We have learnt now not to cruise over the Christmas period and won't get caught again.