This was the 30th Anniversary of our "Friends and Family Annual Winter Caribbean Cruise". There were 24 of us. Our 3rd time on MSC and the 2nd on the Divina. We were on last winter and the dining experience was "OK", but boy....have they upped thier game. There is a new exec chef and selection, preparation and presentation have vastly improved both in MDR and buffet. No jugglers, magicians, or comedians at the show, just Las Vegas type review with a touch of Cirque de Soliel and costumes that are way over the top. All great performances. Evenings, a live band for dancing in 3 lounges plus the atrium. M&G, repeaters party and the "Black Party" (that's for top tier repeaters) all offered endless bar service and top staff attended and mingled and chatted with guests. 3 nice pools, with the back most quiet and for adults only. The ship is beautiful and the overall fit and finish is quite nice. We arrived shortly after noon and boarding had already commenced and we were on board in about 10 minutes after arriving. No waiting, no lines, no queuing. MSC had a few issues when they started sailing out of the US, but I think they've pretty much addressed and resolved them. All and all it was a great cruise. We will recommend MSC and we will sail with them in the future.