Excellent place to stay in London for a couple of nights. Very clean and well located