Location - 5 stars for the location, absolutely strategic.
Checkin - Host uses external check in services and we had to wait for several hours in the street with kids, parents, lot of luggage, also co-ordinating with 3rd party.
Flat - It is a very good unit and can comfortably host 6 guests.
Cleanliness - Host did not check the flat about kitchen and bath tub blockages, leading to 4-5 days of inconvenience with us coordinating with handyman to get them fixed.
Note - Suggest to take photo evidences of issues and report immediately on Airbnb chat.
In our case host chose to ask the compensation from us despite him causing us all the pain. Initially we chose not to raise a dispute for all the inconvenience caused until he raised one. Resolution in progress.