Haven't met the host. But host was immediately answering emails and phone calls.
Apartment is as described and shown on the pictures. Location was accurate and easy to find. Keys were deposited at the building management office, as promised.

Would I stay again? Absolutely :-)