A hurricane once ruined by Western Caribbean cruise, and we ended up doing an Eastern Caribbean cruise instead. I did not get to see any of the ports I wished to visit, but had a wonderful time going somewhere else. If you are that desperate to get to Nassau, you can fly there the next time, or do the cruise again. No matter how much we take care of our cars, eventually they will have mechanical difficulties. The Dawn is one of NCL's newest ships. Yes, they can fix things at sea, but it takes time for the spare parts to arrive. There are several other ships with different lines having mechanical difficulties too, its not just NCL. The best thing to do is to not let these little things ruin your vacation.