The location of this flat is the best in London. Very comfortable and easy to check in. We travel to London often and this has been the best place to stay so far. I recommend it 100% simple as that!