I spent a few days, I recomend the place ! Easy to find, good localisation, complete and really close to the center of London accessible by bus or subway.
However, If you have a light Sleep, I recomend you to take something for your ears because it’s a bit noisy !