The food is terrible. Little choice and cheap quality ingredients used and cooked badly - often overcooked. Food left over is rehashed into different dishes next day, for example leftover roast beef becomes sliced beef in gravy next day. I noticed food and drink is rationed in a subtle way for example in the breakfast cereals there are (cheap quality) corn flakes, rice crispies etc and muesli and when (little bowl) of muesli runs out during service it is not replenished forcing remaining diners to have corn flakes or rice crispies. Same with drinks first glass decent measure, second smaller. Ship claims to run out of certain wines, then has them again next day. Some things like bananas are only offered once a week.
Meal in Tex Mex awful, ordered sirloin steak on second day of cruise - told they were sold out! Had fillet steak - terrible unseasoned overcooked and served with iceberg lettuce Not Tex Mex! Meal in etoile, where Yacht Club members dine (70 eur) also bad, 3 tiny pieces of meat.
More like a ferry than a cruise with the ship picking up and dropping passengers and ports and safety drill in Seven languages interrupting evenings social life take ages.
Cabin was nicely appointed, although wardrobe a little smaller than usual. It was clean and nice white towels every day, including face cloths - incidentally a friend of ours had a suite but no face cloths despite asking for them - Cabin attendant brilliant! TV in foreign languages no english, paid for movies (in english) very poor selection - mostly old films.
Ordered room service breakfast on day as going on a trip early - didn't turn up!