My girlfriend and I stayed there for 4 nights while visiting London. The place was beautiful (just like the pictures), and Rajvant left helpful notes throughout the apartment. She would answer our questions within seconds, and everything was nice and clean when we arrived.
The price was great for the location. You are not right in the centre of London, but you are only 40-60mins away from the downtown core which is easily accessible from the tube or train.
The flat is right next to a grocery store which made it very easy for us to get food, and the bus station was right around the corner (which was nice for the days we didn't want to make the 15min walk to the tube station with our luggage).
All in all it was a fantastic stay! I would recommend this place to anyone. Thanks :)