The location is perfect, right in the heart of London! It was a very pleasant stay.