After about seven hours on the phone with MSC reps, I am ready to give up. Three said the rapid NAAT Covid test was sufficient to present at boarding, and four said it was not. Some suggested a rapid antigen test, but the closest is nearly 100 miles away in Orlando and of course, costs $49 each, so the drive is 90 minutes each way and I have bad eyes and Florida has taken away my driver's license. There are other tests available nearby but they take 48 hours or more to process and MSC demands that any Bahamas cruise (May 29 YC DIVINA in this case) requires the test be taken two days prior boarding, but no more than that. If I take one of these tests two days ahead I will not get the results emailed to me until the day I cruise (if Lucky) and can't just show the email, etc. to MSC, because they require the official paper document. To add to this frustration, unvaccinated may take their test three days in advance, which gives them plenty of time to get results, so MSC appears to be punishing the vaccinated vs. the not vaccinated.