I am sorry to not be able to recommend Joshua's place as it was when we arrived. We were unable to stay as it was just not habitable. While the check-in process was smooth and the communication was good, the place itself had very dirty walls and baseboards. (It looked like animals had relieved themselves on the walls.) The back bedroom had a strong smell of urine and when my daughter pulled back the sheets the smell became intolerable.
There was a dead cockroach in the shower (I realize that can happen anywhere so I do not necessarily fault Joshua for this), but there was also splattered toothpaste on the bathroom cupboards.
We really tried to stay as Joshua had a nice rate and we just needed a plain, clean place for one night, but we couldn't remain and had to leave. To his credit, Joshua replied that the sheets were clean and that he asked Airbnb to give us a refund. We have not received that yet, but hope to. (I do believe the sheets in the other bedrooms were clean.. as well as the towels- which we saw, but did not use since we did not end up staying.)
One other note in case this kind of thing matters to you, the windows are actually obscured plastic and are not transparent.
On a positive note, the A/C worked very well and there were fans mounted in every bedroom.