We chose this cruise because we wanted a change for Christmas. And we wanted to see Milford and doubtful sounds.
Food was very average. Mostly ate in the Lido which was nicknamed the pigs trough. Ate in the Chinese restaurants that once and it was revolting. Ate 3 times in Dream Dining room - service bit great. On Christmas night it felt like they were rushing us through. Menu selections very limited compared to other cruises not the level of food experienced on a previous cruise. Language barrier a problem but the staff very helpful and tried their best.
Drinks packages reasonable price. Coffee was terrible and always half cold, as was the food.
Very clean. Very happy with midship location when we had 36 hours of fairly rough weather.