Ali's place is very spacious with plenty of natural light. I slept very well during my stay. It had everything I needed and I stayed a whole month so that's saying something and Ali's communication was impeccable.
The flat is much bigger than the photos make out and there's a communal roof terrace if you wanted to get some fresh air.
The location is excellent. I would definitely recommend it for anyone visiting London and wanting to stay in a vibrant area with good transport links.