I am planning to take a trip to Sf in a month or so with some friends. Being on a budget, we are thinking of staying at the Green Tortoise hostel in North Beach for 5 days. However, we are not planning on driving, and I was wondering if anyone could help us out and give some info about public transportation in North Beach. Is it easy to get to Union square, golden gate park, the attractions and various neighbourhoods? Is it connected by BART/ buses cable car? There isn't much info online about this and any help would be appreciated. thanks.