The Airbnb is placed in a great location in the heart of London. The hosts are super friendly and accommodating. They helped me with the check in in every step and go out of they way to make you feel at home