Helen is very kind and her apartment is really welcoming. I had problems with a plug adapter (that i forgot home) and she was more than helpful to find a solution.
She is definitely one of the best hosts I've ever experienced, more than recommended.
The apartment is well connected to the town center with a near bus stop, but you can also take a walk (about 20/30 minutes)