I visit London very often and I can say this is one of the best places to stay in.