Russian Hill is centrally located, walking distance to Polk St. shopping, Union St. shopping, and Chesnut St. shopping. It's easy to walk to the Marina, Pacific Heights, Cow Hollow, North Beach and Union Square. Innumerable buses run to Russian Hill as well from different parts of the city: the 45, 41, 1, and 10. Cable car also available.
The views from Russian Hill are fantastic. The neighborhood is safe and pretty.