Fantastic location! Liverpool station is just there, that was our hub to every place in London that we wanted to visit (both for work and leisure). Great choices to eat nearby or just have a great cup of coffee (I am a fan of Black Sheep Coffee now). Check-in was made simple and straightforward. Query via email was followed up with a phone call that is always nice to see.
100% would recommend this to other people!