Busted toilets, hot rooms, headaches after fire strands cruise ship in Gulf