Shortly after leaving Roatan (on Tuesday). The captain announced we were headed back to Port due to "fog" in Houston and the possible closing on Friday of the port of Houston. While this may be Princess Cruise lines official statement, few on the ship believed it. We were informed of some ill passengers and there was substantial mystery among the passengers as to what was the real reason we were headed home a day early. When we sailed into Houston and were able to see the news crews and helicopters hovering overhead we all knew it was more than the "non-existent fog".
In my opinion the cruise line acted irresponsibly by not letting all passengers know that in fact over 3% of the people on board were infected by the Norovirus. With so many elderly people or people with potential medical conditions on board, having this critical information is a matter of life safety and not public relations.
Having sailed on 4 other cruise lines in the past I have noted hand sanitizing stations throughout the other ships. That was not the case on this voyage, only the dining areas had sanitizing stations.
Not that it should play a part in how this was handled by the cruise line, but the measly 20% cruise credit and 20% on a future booking doesn't come close to compensating passengers for an uncomfortable and disappointing vacation.
There is no doubt that Princess Cruises attempted to cover up the extent of the norovirus outbreak with the early return to port due to fog. Incidentally I would be concerned being on a ship with modern GPS that could not navigate through the fog or a port as important as Houston that would close down for 3 days due to fog, which in the end was non-existent.
I could go on about the other various inconsistencies we encountered on this cruise, but the main focus is the misinformation we were provided.
It's a lot easier to be told the truth and given the opportunity to act on that rather than a lie, which could be life threatening to some.