Didn't want to stay right downtown due to the cost, so we tried out the Hayes St. Hotel. It is only a block off of Broadway, but a good walk to downtown. It may have taken us 15-20 minute walk, but worth it.
We elected to park in Hayes Street parking garage next block up from hotel for $28/night versus $46 valet at the hotel.
Room was good, the air worked, shower was good, frig kept stuff cold and enjoyed our two night stay.
The free breakfast was nothing to brag about, more like snacks. Muffins, oatmeal, danish pastries, some fruit and juices. Maybe something to just hold you over for a bit.
Nice bars up around the corner too if you do not want to go downtown all the time. Red Door Saloon, Losers, Hopsmith and Chuy's to name a few.
Bottom line, I would stay here again.