I booked this apartment 24 hours in advance and received instant communication regarding check in etc including a video which is now useless as the information has changed. I received a message stating I could check in anytime I like due to the fact there was no guests checking out on the day of my arrival. I advised the hosts that I would be arriving at 12pm instead of 3pm which was no problem. On my arrival the keypad which is shown in the video did not work so had to contact the host to ask for help. I was told that 'I had not watched the video' as the information had since changed and I was needing to use the lockbox to retrieve the front door key. I then had to use another lockbox outside the apartment door to get the door key which was a faff. I walked in to find the whole apartment dirty and it had not been touched since the previous guests had left. It was disgusting, rubbish everywhere, bedding and duvet was all over the floor and human bodily fluid stained bathroom. Hosts were quick to resolve the situation but meant I had to leave for nearly two hours which defeated the early check in. I arrived back to a tided flat shall we say but it was still not fully clean. Balcony door in the lounge was broken and unable to close however their handy man was conveniently already in the street when I called so he came up straight away but was not able to close it properly meaning the lounge and kitchen area was like the north pole even with the one tiny radiator on. I bascailly kept myself to the bedroom and bathroom for the whole stay as it was not physically possible to use the lounge without getting hypothermia. The hosts were ok from a customer service point of view but the whole experience left me throughly disappointed and upset. Let's just hope I don't get a sarky response to this review as this is completley an accurate representation of my stay.