Very well located, all the necessary equipment for a short stay in London.