The flat is very well located near Stoke Newington station. It's easy to find it and the communication with Aida was great. She is very helpful and nice host. I highly recommend you to stay in her place.