Very nice place and the hosts are amazing people!
They will help by any means that they can, and they will always try to making you comfortable.
Certainly it will be my choice if I visited London again.