Peter's. house is the perfect place to stay in SF, right in the middle of most attractions, restaurant, bars, theaters, the cable car, groceries, bike rental, tours, buses, etc. If you are planning to stay in North Beach, this is the right place to do so. I recommend it 100%