buffet food was horrible, tasteless, fatty, dining room wasn't much better, food only started to improve towards the end of the cruise, cabins ok. Very few staff to do cleaning, almost impossible to get any room service, even a cup of tea, restaurant staff were mostly unhelpful, cruise line rip off, worst cruise EVER, supposed to go to Bahamas, suddenly the weather was too bad so too may days at sea, never again with MSC