Well, the positive note first: Joshua seems to be a nice guy and tries to do everything that he can to accomodate you.
We booked - a couple with two kids of five and one - at Joshua's for 2 nights but left after one night only. We were completely surprised by the fact that almost all the guests left a perfect review while we thought the place has not been cleaned for ages. There was hair and dust on the floor and we didn't feel comfortable leaving the kids crawl around. Ok, we maybe a bit demanding but being very experienced AirBnB customers we think we can make a call on what is value for money and what is not.
Unfortunately we can't recommend this place, except if your expectations aren't that big.