Helen's place is really wonderful. Easily accessible either by bus or by foot, very green, quite and comfortable.
We stayed at her place for three nights and I would love to stay there again next time in Amsterdam.
Heleen is a charming woman and you will definitely feel like home at her place. Highly recommended!