We stayed here for three months, and would happily recommend it. It’s a roomy one bedroom apartment in a great location, close to Victoria station and the heart of London, as well as shops and a decent array of pubs and restaurants. Note that it’s on the third floor (in the British sense) so you do have to climb three sets of stairs.