I think this is an ideal place for business people for a short-term stay in London.