The Airbnb is perfect for a stay in London. It’s very central, and the check in was very easy.