Unfortunately, due to building work going on directly below the flat we were staying in there was builders dust everywhere. At times we had to walk through clouds of plaster dust with an 18 month old. We noted the builders all had masks on! in the end we were so dirty when we left we looked like the builders ourselves.
It was impossible to keep clean and although our host cleaned and was very apologetic after we called the first night, also offering his cleaning services the next day; it would have been impossible to prevent the dirt even if you constantly cleaned. The noise was also an issue.
Ideally, it should not have been let out at the same time that major building work (knocking walls and ceilings down) was going on. Although our host refunded the cleaning bill, I would rather he refunded our stay and claimed the money from the owner of the flat below who had not told him about the works.
I hope no one else had the same experience after us.