Another beautiful MSC ship, the second MSC ship I've been on, but will definitely book with them for my next cruise. I just love them, though can only compare them to P&O, Star Cruises and Royal Caribbean. something about the Magnifica that makes it feel rich and comfortable. Cozy because its not as big as other ships, but not small on service and style. The buffet food was delicious with a good variety and the restaurant also had excellent food with the personal touch added by the awesome wait staff. The on-board activities provided entertainment when needed. Having cocktails and lattes whenever I wanted and then a bottle of the best wine with the evening meal the drinks package proved the best value, well good value all round. Everything so easy and hassle free on this lovely ship.