Leyla’s place is on a great location and has all the ammenities for your London visit. Internet’s slow, but does the basic tricks. The check in was very smooth, even though it sounded a bit complex in the beginning - don’t let it scare you. Can get a bit noisy if people are loud in the corridors, but more or less a very nice apartment.