We stayed in P's place for 7 days. It is in a very good location if you're just getting to London. 5 minute walk to the station, great cafes and quality but affordable locals-only food options within 3-5 minutes in every direction. Bike station nearby to rent a bike for the 1/2 hour or all day. Close to the train station that can take you anywhere outside of London quite efficiently. Easy to go on a run around Westminster and quick access to the Thames.
The host was easy to reach and available to answer questions or tips within minutes. The place was easy to rent to live as a local or for business as it has a desk, quick internet and plenty of counter-space and fitted kitchen to make a multi-course meal for you and your family.
The place is pet friendly as they let us bring our cat. The garden space is either an entrance or a place to hang out on a hot day. It is a basement / ground floor unit but easily accessible and with plenty of privacy and security. I would stay here long term