The food was mediocre. Hope you like Indian food as at least 3 mains Indian daily for lunch at Windjammer. They can't save any more money on food- they have taken it to the lowest level.New room service menu is a bad joke- a lackluster regular menu with no spaghetti to avoid having dinner in dining room or Windjammer AND YOU PAY $7.98 FOR THIS SERVICE!!!!!! They will not accommodate people with wheelchairs to their cruise tour bus as their competition does. I only paid my gratuities to reward waiters in Windjammer and other low paid staff in background.Not a value at any cost.Ordered eggs and pancakes for breakfast one morning and was called to verify order- evidently not used to an order like this- and the pancakes were not edible and the eggs were overdone and we had to pay $7.98 for THIS! I have to say crew was never ugly to us. They know how to say no pleasantly and believe it or not, they have tremendous loyalty to cruise line- really good brain washing by company.