Helen was a fabulous host: she is super polite, and makes you feel at home straight away. The beautiful house is in one of the best spots in London, Stoke Newington. Despite being in this vibrant area, the house is rather quit, as it is located in a small backstreet (just off Stoke Newington Church Street!). The room is also great. I can recommend staying there without hesitation!