Nice for our short stay in London !
The access to the room is easy and independent, with a staircase giving access to the different parts of the house (including the bathroom on a side and a small but fully equipped kitchen on another).
We didn't meet our host but the communication was really easy.
The bathroom includes the toilets and is shared with other rooms in the building so sometimes you had to wait for your turn, which was not a big issue for us. It was clean.
The location is really nice, a 2 minutes walk to the Russel Square station and also close to the King's Cross station.