Despite having notified the time of our arrival, nobody was in the flat when we arrived. We had to wait half an hour in the Street under a pouring rain with our two small kids (3 and 1 yo), ending up with all our stuff completely wet.
Despite having booked for 4, the single bed was not prepared and there were no bed sheets/blankets for the single bed and the sofa bed. Had to wait for Abu to bring these stuff.
The flat was clean however it would need some refurbishment. The walls are very dirty, there are electrical plugs disconnected from the wall which represents a danger especially for small kids, and the bathroom (no window) has a terrible stinks of humidity/mold. The kitchen is minuscule, if you plan to cook you'll find it very uncomfortable. The tap of the bathroom sink was broken.
The flat is not managed by a local, it's managed by a group of people who also manage several other flats..which is unfortunately a not so uncommon degeneration of Airbnb.
I would not recommend.
PD: I've to say that, on our side, we misunderstood the check out hour and left at 2pm (had anyway left all luggages almost completely packed so the cleaning lady could clean)