Very good location and easy to find, a lot of steps that not will suit everyone but once in the apartment, spacious, warm and clean, although a slight issue with small flies!!!!. First night was surprisingly quiet since you are in central London, second night more external noise.
If a central location is important to you at a reasonable price this is a good place to stay.