Guests beware of the appalling state of this property. It was mouldy, dirty, shoe prints on the ceiling and walls were brown dirty with fat finger prints everywhere. Property management confirmed that the apartment was flooded prior to our arrival with wooden floors in the living room all damaged from damp and flood yet the host allowed guest in. Curtains were dirty, couches and dining chairs were all stained. Balcony doors do not lock properly which is a security concern. Kitchen skirting boards are broken, kitchen tap is not screwed in and loose. Outdoor lounge sofa we stained with mould and one of the chairs had holes in the middle. Swimming pool was so dirty with black stains that it was scary to look at it not to mention having a swim in it. Host allowed us to check in without property been cleaned. Cleaners spent two days in a row cleaning the apartment and interfering with our stay but there is nothing that they could do because of the appalling state the property is in. After we complained to Airbnb host became aggressive and insisted that we move out of the property that same night. We were genuinely concerned about our health staying at this place because of all the mould and dirt. I strongly suggest to seek assurances from the host that all the issues are fixed prior to arriving at this place. I would never stay here again and will not recommend this to anyone even if this was offered for free in its current state. Host has a history of retaliatory behaviour towards the gusts who mentioned bad conditions of the property as you can see from prior reviews. After we complained about the appalling state of the property and submitted a refund request via Airbnb we got multiple calls from the host in which he scared us and asked us to leave the property immediately. It was a scary experience and it took place late in the evening. It was my absolutely worst stay experience and I am a trusted superhost. All of the mentioned above was properly documented and shared with Airbnb Customer support team. I was refunded for this stay and horrible experience.