Everything worked very smoothly with my stay. Helens place is located centrally close to Brixton and Clapham. I could check in with a keybox and en suite bathroom was very practical. I highly recommend her place.