Ali's place is well located in Dalston, which is one of my favourite parts of London. It's also decorated very well. A good amount of kitchen amenities and generally a nice place to stay. The apartment gets quite warm, so a fan may have made it a little more bearable!
The check-in process was also a little complicated, so would be better if there were some kind of self check-in system. Other than that, it was a good stay.