The flat is amazing as described! We were three adults and three kids staying for three nights. Even though the place is very compact, we managed fine and it was everything we needed. Location is good, several underground stops just over 10 mins walk away, plus we found a great Lebanese restaurant nearby.
We would have loved to use the roof terrace more if the weather was better!