A very good place to visit Castro in SF.
The place was clean. A bit fresh and humid during winter but there is a small heater.
You should consider that place for your next trip !