Really unpleasant experience. The host asked us to arrive at 16:00 at the earliest for check in. I already thought this was a bit late, but when we arrived the cleaning person was still there. She refused to give us the key until she was done, so we had to wait nearly two hours at the apartment for the key. Once the cleaning was done we really got to inspect the place. Full of mold in the bathroom and gnats swarming in the kitchen. We left for the evening and when we returned there was water covering the floor in the kitchen from some sort of leak. We ended up finding a hotel for the rest of our stay. When I told the host about the issues, they responded by saying they were at the apartment earlier in the day and nothing was wrong. Really terrible experience.