We stayed 3 nights here with our 1 year old daughter. The space was generally clean (except for an ant issue that we contacted the host about). There is an aircon but we found that even following the host’s instructions the upstairs bedroom never cooled down. There is a generous terrace and the garden is very well-maintained - great for the family. Unfortunately, we would not return to the apartment mainly due to communication issues with the hosts, who arrived close to 1 hour late for our check in leaving us to wait in the heat with our baby. The host’s mobile contact did not work and they did not provide the exact address of the airbnb prior to check-in (we had to drive up the street and guess the address based on pictures). We never met the host, who only responded to our messages on the same day half the time, prior to and during our stay.