We only met one of the hosts, but he was very nice, hospitable and had a lot of tips where to go in london and how to get there.
The Place is really nice, quiet and clean, so everything was fine.
Would definitely come back :)