I think @Sam3605 , @Anonymous & @Helen3 have offered great advice. Like you, @Mike-And-Jane0 would consider “bonus” means free... For me, unless the word “complimentary” is used, there could be a language word misuse or barrier.
(I am basing this assumption on the city Dalat, assuming it’s in central highlands, Vietnam, where written English use, can be grammatically incorrect, as happens in any country with English not a first language.)
“Bonus” ? Maybe you could have contacted the host and confirmed via the Airbnb message board, that the wine and coffee were complimentary (free of any charge). Simply solved when English is not a first language. Respond with a thank you for the clarification.
Cleaning issues? Take photos on arrival of any possible concerns. You can forward written concerns within 24hours of check in, but you now, also have photo documentation.
An extra precaution for me on Checkout: When I leave an AIrbnb homestay, I always take photos just on departure, so I have images available for any complaint that may be wrongly addressed at me. I can prove I didn’t leave the space dirty, or break any appliance. Delete images once the review period has been completed satisfactorily on both side.