The flat is located very close to Stoke Newington High Street, with lots of cafés, restaurants and shops. It's easy to access to and the room was big and bright.
Stella was nice and welcoming, would recommend.