It was a good price for the location. It is just 15 minutes walk to Natural History Museum and Science Museum and also nice restaurant hub in South Kensington. The room was clean and the stuff was welcoming and helpful.