We chose this cruise for a fun weekend activity. Instead it was a nightmare. The service level on divina was absolutely absent ! The bartenders were awful especially by the wet areas. Ship is old !!!!! No one could make a simple piña colada or margarita. People walking around with their loud personal speaker playing rap and spanish music all over the ship and in their cabins at 3am. Mostly inconsiderate guests. I guess msc is trying to beat carnival for the worst cruise line. Called security and guest services 100 times and no one answered. Why would you allow that ? We couldn’t enjoy nor relax anywhere because of these speakers. Dirty tables and glasses were left all over the ship. We had second seating for dinner. Arrived at 845pm and didn’t get our terrible food until 11pm. What is that ?! None of the staff would help you in anyway. The buffet was so packed you could barely get a coffee. Our room had no toilet paper, no room service menu and no towels until we made the request. They brought the missing items with an attitude toward the passenger. Then you charge us tips? Tips for no service. Unbelievable!!!!!!!! The only descent thing on that ship is the butchers cut and galaxy sushi restaurants. The only employee that we give a 10 star rating is tongawapema waiter thematic nepal at sushi galaxy. She is the best person on that ship and the only worthwhile employee you have. She should be training everyone on that ship how to be an excellent service person. I gave you a 3 because of her and the beautiful island. Otherwise you would get a zero. Why are there no atm’s on the ship? Guests need cash but nowhere to get it. The staff on the island was terrible. Bartenders on the island cannot make drinks. The food in the food trucks was served cold. This was our first and last msc experience! Do not waste your money on this cruise !