In the run up to our stay everything went smoothly: communication was good and the pictures of the apartment were great. However, when we arrived the apartment was a total mess. The bed wasn't made, someone's clothes were still there, there was dirty laundry on the floor and in the sink, and hair in the shower. It was clear no one had cleaned. Not to mention there was a colony of rats outside the building on the street: honestly more than I've ever seen even after having lived in big cities for decades. We called the official host multiple times and never got an answer. We eventually got in touch with someone who works for the host but he essentially said that there was nothing he could do: they couldn't have someone clean the apartment nor help us find another place. Thankfully AirBnB stepped so we weren't left either without a place or staying in a dirty apartment, but if it hand't been for them we would have been screwed. I imagine that the host is capable of running a good airbnb, given the number of listings he has, but unfortunately for us, we were left scrambling in the middle of the night with no help from them (and no offer from him to rectify the situation). I would be cautious before booking.