Helen's place was great. You don't need to meet host to check in since she will give you instruction to enter your place. So, it's very flexible and convenient. And you don't need to share any place during your stay which is also very satisfied. I think you might share the backyard with others but there was no one during my stay this time.