OP here - thanks to everyone for the advice. I've been on many cruises, mostly on Royal Caribbean, which is known for their cleanliness. I would never consider a Carnival cruise which is the line that has been having the majority of the problems recently. I spoke with my OB who said he knows why the cruises usually have that restriction but he has absolutely no problem with my going. He is going to write me a letter stating that.