The place has great views, but needs proper renovation and cleaning for convenient stay. The location is great for people who like hiking to twin peaks and driving around the city, especially since it has parking spot, but it's not an easy walk to lively neighborhoods. It's on a slope, so going down to Castro would be around 20 minutes, but going up would be 30, depending how fast you can hike up the slope!
The second floor is a basement guest house without a lot of air to breath, just something to consider, we didn't end up staying there.