My girlfriend and I stayed here for 2 days while in London for business, and we had a great experience. The apartment was super clean, very tidy, included all of the necessary amenities, and was in an amazing location! Although we never met Leyla or Lisa, they were kind enough to let us drop our luggage off several hours before check-in time as we arrived from the airport very early in the morning. There is so much to do in the area as well, and the tube station being within a 10 minute walk is very convenient. Definitely planning on staying here again on our next visit to London. We had a great time!