The excursions were fairly good and so was the food and servers. Everything else was horrible. The beauty salon was awful, terrible communication skills and high pressure staff, like your money was their personal piggy bank. The cabin steward was obviously so badly trained he put dirty sheets with bedbugs on the bed. The Reception staff customer service skills were horrible, assumptions like offers to clean luggage as though I brought the bedbugs aboard, nasty responses to tired travelers in a bad mood, that you’re a bum if you forgot to register a credit card early on instead of a courteous reminder. There was garbage, water leaks and construction debris in the halls most of the time. At one point at dinner, the air had the smell of Depends undergarments and I had to leave before I puked.
On one tour, woman behind me rudely talked on phone making hearing the guide impossible but the guide refused to address it. Found a bug on the table after room service arrived once. If you like nightmares, MSC is your best bet.