This flat has everything - location, price, ease of check in, etc. If you are looking for something in London in a great location, then this is the place for you. Close to transportation and a very nice neighborhood. My wife and I loved the place and would definitely stay there again.
Highly recommend and all 5 stars from us.