Wonderful flat, with great layout and everything you need to feel at home. Great location in Twickenham and really easy to get bus routes, shops, etc.
The host were amazing, going out of their way to work around our requests.
Would recommend this place.