@Catherine2927 If the stay is in progress, your opening offer can be a booking alteration request, advancing the guests' checkout to tomorrow or the following day and fully refunding the unused nights. If the guests are truly unhappy with the missing amenity, this gives them the chance to find somewhere better.
If they decline, you've called their bluff. 20% sounds like a reasonable final offer, accepting your share of the responsibility for inaccurately listing a garage.
The early check-in and the guests' treatment of the manager will never be relevant details in a refund request; you can save that stuff for your review.