Everything was perfect. Since the beginning, quick replies, flexibility for checking-in and out. The flat is exactly like in the pictures, with everything you need for a comfortable and pleasant stay. Seven Sisters underground and overground stations are just 5 mins away, buses towards Stoke Newington as well. It's really easy to get around to the city.
If you're coming to London I'd definitely recommend it!!