Helen's place is located in a quiet area. I liked it's close to public transportation and specially the communication was very good.
Helen is a great host.
I recomend this place.