The apartment Is ok for a short stay in London. It is well located in a quiet spot, only 15 minutes away from the tube station and 1 hour away from Stansted airport.
Generally spoken, we had a pleasant stay. However, we didn't like the uncomfortable, matress, and we found the apartment somewhat untidy. Still, it is a convenient place at a very reasonable price for being London.