Regardless of the reviews, the MSC Sinfonia surpassed out expectations. The Fantastica suite cabin was spacious with a huge bathroom, the food good, and the entertainment was superb. The rooms were clean and the staff worked hard to keep it clean. Perfect for families and at a good cost. We found the European mix of cruisers fun and lively. The buffet was mayhem and we stayed away for the most part. The only downside was the stop in Ancona. Shame on you MSC, holding 2,500 people hostage while you load 100 more people for the next cruise. Don't get off the boat, its not a cruise port stop, and MSC needs to remove this stop. Most of the port stops were too short, especially the "rogue" Mykonos stop (8PM to 2Am). Drop Ancona and extent the port stops. Otherwise, the staff was friendly and what to expect on a reasonably priced cruise.