The place is clean and excellently located. The hosts are thoughtful and warm. I would recommend it to people coming to London for business or for hun!