Perfect place to stay for a short or longer visit of London! I would very much recommend it.