Joe's place was clean and pleasant. It is well located near the golden gate park.
Joe himself was a very nice host.
However I've to mention different things that weren't so good. First, parking there can really be difficult ! We actually did not want to use our car, afraid to be forced to park far away (by "far away", I really mean FAR as there are nearly no where to park in the street).
Besides, during our trip, the wifi wasn't working properly. We had to go to the lobby (not in our appartment) to use it and it was very slow. That may not be a big deal but being foreigners, the wifi was very important for us to check our mails, our reservations in the us or to text our family. Joe was aware of the problem and tried his best to improve the situation, in vain.