Amazing location, super easy check in given all the details, super comfortable and this will be for sure the apt that I will always stay when in London!