Travel insurance has worked for me in the past but I think a lawyer is a waste of time in this case. I agree, if the room is available refund might be hard or it might be that some properties want to refund but not able do after such a big loss. I would be happy for a credit for a better time if they would so that. Hopefully they will sort it out, I think it will take a long long time IMO.