I cannot recommend this place highly enough! This is one of the nicest apartments I have ever seen. Very modern and chic. This part of the neighbourhood is quiet, but just over the way has some restaurants and bars, so best of both worlds.
We were in London mainly to sight-see and it was a great location for us. It's an easy walk to the train station, which makes getting into the city a breeze. Trains come frequently and run late. It was also easy to get to from Stansted Airport (coach to Stratford Westfields, then one stop on the train).
The hosts were also very good. Prompt replies to questions and easy to follow instructions.