The place is great. It's really nice and very well located. The neighborhood is cool, with a lot of restaurants. It's easy and quick to go downtown and to reach all the nice places in London. You can also walk down to Finsbury Park.
I'd highly recommend it!