This cruise was a replacement for one we cancelled from Miami so we didn’t know what to expect. We had just been on a Norwegian cruise the week before so we were able to make some comparisons. Right away we noticed that the buffet food was sub par. The food items were generally not hot no matter what time we arrived there and the milk should have been kept cold. I thought it was a recipe for disaster.My wife and I are both sick after the cruise but its more like a head cold. The entertainment was poor at the theatre which was surprising because on the Divina last time it was very good. The individual lounge entertainers were pretty good. The room we had was amazing and the service at every end was outstanding. Many times when we walked in a room we were greeted by our first names. This really made us feel like we were welcome on the ship. The biggest problem on the ship was that the electronic information was either not working or usually incorrect. No chance of getting someone on the phone to answer a question and the left hand didn’t seem to know what the right hand was doing. All our excursions got cancelled(which was extremely disappointing as we had never been to the region before). There is a lack of restaurants on the ship for sure. The Norwegian cruise had so many choices that after a week of a different place every day, we hadn’t even tried them all. On the MSC we had only two choices beyond the one dining room or the buffet. Food in a la carte was okay. Much better on other ships we’ve been on. Very poor variety of machines in the casino when we were bored. The smoke in the casino was unbearable at times. I feel bad for the employees that have to remain in there for their shift. That can’t go on!!!! (And my wife mentioned that there shouldn’t have been babies allowed in that smoke filled casino either).We were instructed to disembark from the ship via a group meeting in a certain area to go to the shuttle to the airport. Then when we got out we were told we couldn’t use the shuttle and had to get a E200 taxi to the airport. Otherwise I would have made other arrangements. Again, no answer when I phoned the front desk with questions the night before leading to these problems. There was a discrepancy in the final bill. The computer told me that I was owed $7 and the front desk said we owed them $47. No one could explain the difference so I had to pay. Mathematically I couldn’t reach the $47 amount either but what can you do. Might be best to make sure you are fully aware of what amenities they are promising you when booking the Aurea Experience. It seems like if a few simple problems were addressed the cruise could have been much better for us. The rooms and decorations on the ship are beautiful. Thank You MSC.