This is my best stay in London so far, clean and spacious, downstairs there is a co-op that you can buy daily necessities, and quite close to Elephant Castle Station. One thing to note is that it can get quite warm in extreme hot weather like now in UK. Overall highly recommended!