Before booking this place, I have read reviews and noticed that there were reviews mentioning that the place is not clean. But with the price I decided that it was worth the risk, so I booked it.
Communication is fine - Joe is very responsive via messaging and on the phone. When we arrived and couldn't find the location (it's quite hidden from the main house and there's no way to find it unless you call them), he picked up the phone within one ring, which was impressive. Messages were always responded to within the same day.
The place is definitely far from being clean. There were hair on the beds, hair in the bath tub, dried up food on the table (that was gross!), and the towels were dirty and had stains. I did message Joe about this and sent him photos, and he said he would check with his wife as she does the cleaning (I wasn't sure what there is to check). Eventually as I find more spots that were not cleaned and mentioned it to him, he seemed to have gotten frustrated at me and said that I could just contact airbnb for a refund and find another place to stay. At that point, I've already cleaned up the mess and my daughter was already showering, so I told him we would stay. Honestly I pointed out the issues to him so he can be aware and do better cleaning in the future, but his attitude was shocking to me. You don't just ask your guest to get a refund and leave when issues were pointed out?
That aside, the place was fine what the amount paid for. It's a run down place (except for the stove - they had a really good gas stove!), TV was difficult to use, but it was cheap so you get what you paid for. If you are looking for a place to just sleep at night, this is a good choice. Beds are comfy. Just bring your own towels and beddings, bring some lysol wipes and do minor clean up, and you are good to go.