The flat is good, well connected to transports especially airport (but could be closer to city center and other cool/good neighborhood), very clean and communication was very easy. So overall, it worked out very well!
However, do not expect the real airbnb experience when renting this flat since no one actually lives in it and it is clearly a business. Moreover, be prepared to pay additional fee for late check-in (and city taxes).