The communication was terrible! We booked our stay well in advance, traveling internationally some things changed and we needed to add an additional night which was available. He accepted the day we needed to book it but did not give us check in information so we were forced to book somewhere else (hoping we don't get charged - airbnb said their was nothing they could do) then later that evening he responds saying we can check in but we already paid for other accommodations. Next morning (our original check in date) we find the room was not cleaned and the previous guests mess was left (dirty bed, towels, garbage- it was clearly left for days since he told us we could check in the night before and the smell was awful. We tried messaging again and radio silence. The cleaning person finally came 3 hours later and we were able to get some sleep after sitting there dirty and tired from our travels into town. The rest of the stay was fine but there were mosquitoes everywhere in the room that bit us up. We enjoyed the location but be careful before booking this place!