We had several experiences through Air bnb but this one was the worst.
We had a good contact with Zach before our arrival via message because he is living abroad. His housemate was suppose to open the door for us but we had to wait one hour front of the flat before someone arrive.
The appartment was really dirty: no bed sheets and kitchen and bathroom not cleaned before our arrival.
Zach is probably a nice guy but this is not fair to rent a place like this one.