Helen's place is located in a beautiful street in San Francisco. The house has everything you need and then some. It is very well maintained and the attention to detail shows how experienced the host is. You'll enjoy your stay at her place.