Steve's place was great and a nice chilled out spot away from the hustle and bustle of central London. I was in London for work and really enjoyed my stay. I recommend Steve's place and Steve himself who made me feel right at home :)