First of all, the location is terrific. It's just far enough out of the city that you're able to get away from the hustle and bustle, but it's still close enough to be able to get anywhere you want to go quickly. It's a small 5-minute walk to the Elephant & Castle station.
The place is a great little spot, although the stairs are tricky to negotiate with luggage, so be careful. But there was plenty of room for my family of four with a comfortable kitchen, living room, bedrooms and bathrooms. The owner was quick to respond to a minor issue that we had, but he got everything sorted out in an appropriate manner.
Would highly recommend this place.