Worst experience at this place. We have used airbnb before and never came across a host who charges for cleaning and expects guests to leave place spotless. Rather alleging that the place is damaged.
Cleaning in the apartment was poor with pet smell, fridge with half consumed goods to name a few.
Definitely not suitable for kids as hazardous material like we found broken glass in the sink cabinet, cleaning supplies not appropriately stored, balcony not appropriately secured, etc.
Do take pictures of the place so that when you leave the host cannot allege damages to the place.
Location is good though.