We read all the negative reviews expecting this cruise to be substandard. This cruise was perfect, staff great. I have no idea what people complain about and wonder if there is an expectation beyond what people pay for. Service great, food in buffet and free restaurants average, but you get what you pay for. If people expect high quality food while travelling 7 days to 2 countries with five star service while not paying for it, then complain away. Cruise was awesome. Please people see for yourselves and don’t believe the negative comments as gospel. A tip, a drink package at 100.00 Australian a day gives you 15 drinks a day. I could not use it and think next time will pay for the drinks as I go along. I feel people complain over minutiae. Great cruise and would book with them again. Please book salt restaurant, you pay for it and it’s the best food on board. I go back to saying, you get what you pay for otherwise don’t complain.