Our stay here was great. The tube was just 10 seconds away, there were many shops and restaurants nearby, and the room was large. Would recommend if you want to stay near central London