Cruises cost a lot of money and when you are unhappy afterwards it is a shame.  I have experienced that musty smell.  Perhaps there was a plumbing problem somewhere?