That's a tough problem. What do you think the proper solution would have been?
I think personally I'd want to stay in the apartment and wash with water heated on the stove and get a partial refund, but I'm sure that wouldn't work for everyone for a variety of reasons.