I stayed for 4 nights in early August. The Willows Inn is very conveniently located in a very pleasant neighbourhood with plenty of amenities close by. Church St street just a block away has some very nice restaurants and cafes etc.
The subway is oppositie and a number of trams run close by so it is an excellent place to get around San Francisco. The Castro area and all is has to offer are a short walk away.
The Willows Inn has a very pleasant feel and is welcoming. The staff were all very helpful and gave me any information I needed as a first time visitor to San Francisco. The reviews on here are accurate and give a good feel for the place. I attended the drinks evening one during my four night stay, it was a great way to meet other travellers. Would have gone more than once but my busy schedule didn't permit attending other nights.
I would recommend this Inn and would stay again without any hesitation at all.More