Upon arriving at the apartment I contacted the host about the parking space because it was occupied. The host told me that the cleaner had informed them that the cleaner had found belongings in the apartment earlier in the day and the key was missing. It was only at the point at which I contacted the host that they decided to act upon the information that was available to them earlier in the day. As a result the apartment wasn't vacated and ready until a few hours after the 16:30 check-in.
Upon checking in much later in the day I inspected the apartment and I was extremely shocked at the lack of cleanliness of the bed. The sheets seemed to be clean but were stained with blood in multiple places. I could also see some staining under the sheets so I pulled back the sheet to see a horrific scene. The mattress protector underneath was heavily stained with blood and sweat, to make it worse it was also covered with an assortment of human hair - the mattress protector was certainly not clean. Disgusted at the state of the mattress protector I asked for a full refund and checked myself into a nearby hotel.
The host was very responsive with the communication throughout but certainly wasn't professional or polite.