We've had a lovely time at this apartment. Everything was clean and tidy. Great location, it was really easy to get to the centre of London and to the airport (Stansted).
The hosts are VERY nice and willing to help whenever you need anything. We definitely recommend!