The place is very centrally located, the hosts were very welcoming to us and we got a very home-y feeling throughout our stay. Check-in time was in the evening but a late checkout made it worth it, it is perfect as a base for London, especially being a few mins walk from Westminster (Big Ben, etc). Lots of food and coffee spots around as well, underground stations about a 5 minute walk in either direction.
The room itself is large enough for a few travelers, the washroom is shared with the residents. Would definitely recommend - can't beat the combo of price and location.