OK overall
+ good location
+ quite room
+ friendly staff
+ Daily Grill - nice food and nice service
- very small room with a view to the other rooms
- no free breakfast
- I can understand no breakfast to an extent but no free WiFi is just something unacceptable today. It causes major inconvenience. BTW - I would maybe pay for it if it was cheap but the charges are sky high. 
I would not stay in this hotel again mainly because of lack of free WiFi. There are so many options in SF that you can definitely find sth else for this price.