Hi Joy!
While we would all agree that a bad review is not great for a listing, I would never leave an amazing review for them. HELL NOOOOOOOO!!!!! The whole system is worthless if that is the case. If you haven't reached out to them, I would do so and ask them if they know where the missing items are, or if they ended up with them by mistake. If they are jerks, you won't get an answer & people like that will usually avoid all correspondence with Airbnb, so probably won't take the time to write a review anyway. I would wait until the last few hours that you have to review them, that way they don't have much time to do a retaliation review when they get the alert that you have posted a review for them.
If you leave an amazing review for them & they leave you a bad one......who looks like the crazy person now?
We just had a guy kick in his bedroom door & broke a chair in their suite, drunk & mad at his girlfriend.....have requested payment with no response so waiting to see if Airbnb takes care of it. He had GLOWING reviews. Ha.
For the most part, Airbnb is a great way to go & we have many new best friends because of it!
Wishing you luck & better guests!!!!