I stayed for 11 nights, and this place was great! Conveniently located very close to the tube, and close to anything you might need. The space is comfortable and fairly large (for London). There were some very small things that could be improved, but overall I was extremely impressed and very pleased with my stay.