As others have stated, the location is stellar. Very easy touchless check-in process, and had everything we needed, nothing we didn't. London is a town to be out in and enjoyed, so no need to do anything but sleep in this place, so you can be out on the town enjoying it. It's minimally appointed, but that was no concern to us due to us being in a place like London. Thank you for a wonderful stay!