we have stayed here for about one month. if you have a car, here is perfect location. Even though you don't have car, there's no difficulty in moving around London.
And bed and sofa bed ate quite comfortable.