I stayed with my sister at Pascals flat while we were visiting London for a long weekend. His description (with pictures) of how to get there made finding the place no problem. Check-in was also easy and uncomplicated. Everything was very clean and Pascal was very friendly and gave us some great sightseeing tips.
Although we were a bit wary about the neighborhood when we initially arrived, it was well-lit at night and we felt perfectly safe walking around. We were especially enamored by the foxes that live in the area that we saw most evenings while walking home. There is a grocery store 5 minutes away and the elephant and castle tube stop is also a 5-10 minute walk from the flat.