We did not meet the host, buy they were very easy to talk to and respond to our message quickly. The apartment itself was clean, comfortable, and has everything you need for your stay.
It does however pay off if you bring some earplugs when you stay, since we were still able to hear cars go by at night.