An excellent location, very close to Nob Hill sights, plus Chinatown, Little Italy, North Beach restaurants and bars etc, aswell as an easywalk down Powell to Union Square.
Antonio has lots of fantastic suggestions on where to go for evening meals, so a fantastic host too!