The house is perfect for a short stay in London, particularly if attending an event at the London Stadium as it's only about a 30 minute walk away. Check in was efficient and the house was left tidy and clean. However, the negatives were that the hefty deposit was a shock and seemed extreme, with little communication about exactly what it was for and when it would be returned and there were a large number of things in the house needing repair eg showers, chairs, door handles etc.