I think anything extra you offer is enough to say this was a genuine circumstance that you had to cancel on. What i would do is offer extended time? or be more flexible with scheduling? as a client, any upgrade in service or accommodations would be more receptive then a discount. my $0.02