Thats what refunds are for. If an appropriate accommodation can't be made, I see no problem with management issuing a refund. (I would come back and try again, but if the establishment has a chronic problem, I would probably give up after a couple of tries. That would be a management problem for them to deal with.)