Great location, literally at the heart of Hayes Valley. Humble room meeting your basic needs for an affordable price. Stayed for one night, check in + check out was relatively easy. Make sure to read the emails the host sends you prior to your arrival for an even smoother check in. No complaints overall, bathrooms and shower were clean. Street parking can be found within 3/4 block radius. My friend and I were quite satisfied with our stay and will be returning soon!