We sailed on MSC Lirica across the Atlantic in May and were most impressed. o wpi;d agree that the food was not up to the standards of some of the other ships as far as the meats were concerned. but the pasta was awesome! and so was the fresh fruit.
There was always food available. In fact, as was pointed out qbove, there was a midnight buffet at 11:30 every night.
I didn't have to use the medical facilities, but a fellow passenger who had hesitated to report below because of the possible charges, found friendly free assistance to his sea sick needs.
This is not meant to make light of the other passenger's problems, but to assure people that MSC is worth trying. We preferred it to HAL!