Steve's place is one of the best I experienced in London: clean, bright, well-equiped, well-located. In addtion, good beds!!!
Definitely, I recommend it.