Leyla's place is very close to South Kensington station and is lovely and clean. Very close to lots of things in London! tShe let us drop our bags off early, which was much appreciated.