The place is located at a very convenient site (and right by Arsenal stadium!) The description matches the expectation and worth what you get for the price. We had a limited stay just to sleep the night and so would recommend if the stay is to just have a place to crash. Nothing more!
Hearty thanks to the hosts :)