We enjoyed our stay here for our first trip to London. It was VERY close to the tube which made getting to all the attractions easy. Also within walking distance of the London Eye. Small pubs close by made for great places to relax. We arrived early and Ted was very accommodating by allowing us to change and store our luggage in the apartment while it was cleaned. He also provided exact directions for the tube which was nice since it was our first time there. Checked out by simply leaving a key. For the price, it met our expectations exactly.
Only downside is that it is right next to a bus stop which makes it a little loud at night (just in the living room - quiet in the bedrooms). But this didn't bother us as we left the windows open and enjoyed the city clatter.