The apartment was great - well designed and very comfy. A perfect place to stay for a few nights or longer.
A note for people staying at Leman Locke having booked via Airbnb - when you check in they will ask to pre-auth your credit card but there is no need for you to do this. It's against Airbnb's T&Cs and would mean that Leman Locke could take money straight out your account rather than going via Airbnb's proper process.
Don't hand over your credit card upon checking in - you don't have to do it and it would compromise your rights.
The lady on the check-in desk understood and was fine when we said we wouldn't be handing over our card.