The apartment has everything you need and it's within short walking distance from Brixton tube station from where you are in central London in 15 Minutes. Plus Brixton market is great for any kind of food.
Check in was very flexible and uncomplicated.
We totally enjoyed our stay!