Great Location in the heart of London.
Communication was great, check in was smooth. Overall great experience