You get a very homey feel staying here. The area is nice and quiet. There are some cafes, shops, bars within walking distance. The tube (Oval station) is about a 10 minute walk from the flat. Use it, cabs can be expensive and you wont gain anything in time, matter of fact it might be slower than just taking the tube. The place comes equipped with pretty much anything youd need. I would definitely stay here again.
One thing to note, the flat is up 2 flights of stairs on the second floor of the house.