We had a lovely stay at Mishi's place, and would stay there again if we ever return to San Francisco! The bed was comfy, the bathroom is not a suite but still of exclusive use of guests, and Mishi was an excellent host, sharing spot on restaurant recommendations with us. The house is located centrally within Castro's district, so there are plenty of restaurant options at walking distance, and downtown SF is a short Muni ride away.
PS: If you're in doubt whether to have or not have a car while in SF, we had one because it made sense for the other stops in our trip, and even within SF area it was convenient for visiting Marin Headlands on the other side of the Golden Gate Bridge, but other than that I'd say it is more of a hassle than a convenience and you'd be better off just using public transit and Uber/Lyft/etc and not worrying about car break ins and parking regulations (on the days we stayed within San Francisco, we left the car at home and just used public transit, as most places in SF have free but time limited parking or paid parking that costs more than a Muni day pass. While in Castro those "2-hour limit" parking rules might be loosely enforced, we did see people enforcing when we were next to Fisherman's wharf).