Have taken this exact cruise several times. Chose this particular date because of the advertised "special" 50th Anniversary Sailabration events. (It is being offered on several sailings this year) Promises included a "Fun Ship Meetup" at sea as well as a Midnight Buffet featuring ice sculptures and food as it was served 50 years ago. (The web page was changed soon after we entered the "no refund" time window.) If you choose this cruise because of the "sailabration", be forewarned it will be a disappointment. I'm not sure exactly what I expected from the six ships meeting up at sea, but it was just stupid. No other word comes close. The ships were so far apart you couldn't make out the other passengers. See photo. I am assuming that they had to keep that distance for safety. But if so, what the hell was so special about seeing other Carnival ships? I'm not excited to see other airplanes from my airline at the airport. They couldn't even manage to blow all their horns at the same time, or maybe in sequence. At least that would have been something. A waste of fuel. Apparently the Midnight Buffet was cancelled using the popular COVID excuse, and that they were going to serve a special menu in the dining room instead I didn't see anything special, and there was little communication about it on their crappy "Carnival HUB" app. The original web page mentioned ice sculptures and foods like duck a l'orange. I don't think anyone expected the big outdoor buffet tables like the old "Love Boat", but they still could have had the ice sculptures and opened the Lido Deck buffet at midnight. I am convinced that the marketing department head said "We should use our 50th anniversary as a marketing opportunity!" And someone replied "What should we do to claim it is a special event"? And the boss said, "Just be sure it doesn't cost too much". The cruise itself is OK, but don't factor the "Sailabration" gimmick into your purchasing decision.