We enjoyed our stay at Lisa's place. It is a small & cozy place in a very nice part of London. It was super easy to communicate with Lisa and the instructions to check in and check out were well explained and therefore easy to follow. I can recommend this place.