Awesome location for pretty much anything you'd want to do in London. Host is extremely kind and open to helping you sort things out and I had no problems for my stay. This room is the smallest of the three, but the bed is comfy and it does the job for a solo traveler. Shared bathroom situation is totally fine as there are 2 bathrooms for 3 bedrooms, both of which are extremely clean.
Only word of caution is that there are admittedly quite a few flights of stairs, but getting up with one suitcase and a backpack wasn't an issue for me.