The place is very well located. Extremely calm and clean. I'd stay more often when in London.