Great location and easy to check in. Good for somewhere to base yourself whilst exploring London and if you’re not planning on doing anything other than sleeping in the room (no TV etc).