Ben's flat was one of the best places I stayed in London. Great location, the flat is renovated and so are all the rooms. Everything was clean. Quick response and big help from Ben too, who checked in with a message every few days to make sure if I was okay with everything and if I may need anything. Would recommend if you are visiting London for a few days.