Haych's place is in an amazing location near the Olympic park, with plenty of quirky cafés and breweries. The host is very knowledable about the area and London in general. The place was clean, comfortable. I would definitely recommend it!