Airbnb was clean and just as expected from pictures. Communication was a bit unclear in the beginning. I was asked multiple times my arrival info that I sent weeks in advance and then was still asked again the day of checkin so I was worried no one would be there when we arrived late from our flight but the person was there to let us in so it ended up fine. Our stay was good until the last day when the air cooler and the toilet water stopped working, but we just poured our own water in the toilet to flush it and kept the windows open for air it was fine. We also ran out of toilet paper the last day and the host said we had to buy our own. We were left only 1 roll so that was annoying. Other than that it was fine