@Heather315
It is nice that she offered to pay for the damage, and I would be inclined to accept their offer ..why not?
...I mean... of course it is fair (IMO) ...in this case it isnt "wear and tear" ..it is damage that has rendered the products "useless" and as such will have to be replaced.
I am suprised that the guest didnt bring a spare pillowcase or cloth ....you would have thought that she would have already found out/new that any peroxide tends to cause bleaching.
With regards to the review...I would be inclined not to mention it...the bracket was no doubt a simple accident and she has kindly offered to replace it...the pillowcase..well maybe a bit careless..but nothing "too serious" in reality.... deal with it between you and the guest...and leave it at that ...(what I would do, anyway)