We really enjoyed our stay. Great location, close to two tube stations, pubs and convenience.
The room was also great; everything you need - incl. TV and a fan.
Communication, check-in and check-out was flawless and the host was very friendly.
I strongly recommend this to everyone visiting London.