Leyla's place is in a really convenient location for a stay in London. Check-in was really easy and Leyla was helpful and responsive with advice.