Good central place in Zurich, very small though, but OK for solo traveler
Didn't meet the host but check-in was easy and communication was good