As explained to the hosts, the check in was a disaster. Someone else was given the code to our apartment and they were in there when we arrived. It took four hours for check in and multiple calls to AirBnB to resolve as none of the hosts were responding to us. In the end, we had to take the upstairs apartment that had the door left open, but we could not leave the apartment, because we did not know the code and our belongings were not safe to be left behind. The building is still under construction, we had to walk over mud and a construction site to access the apartment. The builders knocked on the door in the morning and told us the water supply was being cut off, so we could not shower or flush the toilets. The apartment is not insulated, so all the guests were freezing. Not happy with this experience at all. The listing should state that the building is still under construction, so guests can book somewhere else if that does not suit them. The correct entry code should be given to the correct bookings. And hosts should be available to respond to urgent messages. This is the first negative review I have given on AirBnB, I would not book with these hosts again. I feel we should be given a refund for this booking, because it did not fulfil any of our expectations, except the location. The building was where it was supposed to be, but that is the only thing that was correct.