The hospitality from the host is good. If you need any helps from them, you can usually get an immediate and accurate response from them.
The only drawback is without a lift in the building and in the nearest underground station; however this is very common in London.