The place is bigger than it looks on the pictures, three people can stay in the apartment very comfortably. The location is simply amazing, a quiet and beautiful street right next to a park, surrounded by dozens of shops and cafes, and right next to two tube stations: it's everything one can ask for! Also, Ali answered all of our questions right away and there wasn't a single delay.
All in all, it was a very pleasant experience and I can definitely recommend this place to anyone.