The place is very well located, 5 min walking to the nearest tube station. The neighbourhood is just amazing, plenty of interesting places and cafes.
We really enjoyed our stay there, would definitely come back!