Thanks, Gillian.
When the guests were at our place, we asked them why they chose our place, they said they saw all the nice reviews, and I explained the reviews are important, so the airbnb guests can base on those and make better decisions. So they knew perfectly that's public.
The review I made on them is still on their profile, and it's still public.
If what you said is true, I will just claim for personal reason that I don't want to disclosure the fact that they have stayed at my place, can I just call Airbnb to remove my review on their profile?
For whatever reason, the airbnb CS should at least communicate with the host (me)first, because her action would have an impact on the me. My review rate dropped. Plus she didn't only delete the public review, but also deleted the rating and private review.