Joseph's place has a great kitchen, and great bathroom with a nice shower. He and his assistant were very communicative about things when needed. I would definitely recommend this to folks staying in the area.
In terms of location, you'll want a car, as there's only one small grocery in walking distance.
The only thing we'd change was the AC is located out by the television, not in the bedroom, so we ended up sleeping out on the futon. It was not an issue for us, but if you had 4 guests, it's something worth knowing.