The location on the Russian Hills is perfect near Fishermen's Wharf and not far away from North Beach, Chinatown.