The place I just as described and showed in the pictures. Very close to the subway, you get anywhere in London in less then 15min! The communication with the host was fine! I recommend it!