We had a nice stay at Vanessa's place. She made the check in process very easy and communicated well throughout our stay, even when she and her family were on-the-go, she was checking in with us to make our stay seamless. The apartment is located very close to the central line, so if you want to make full days of seeing the city (which we did) this is a good location, despite being a little further out of central London. We found it took only about 15-30 min to get where we wanted to be each day. Vanessa was great about making suggestions and even has tons of books and a write up in the room when you arrive.
The size of the room was fine for the two of us as a couple, but I think it would be tight to share amongst two friends or family members. It was nice to have our own bathroom.
Overall this is a good value shared space that will put you close enough to see the sights and help you save a little money for this expensive city.