Peter's place was the perfect North Beach home for my week long stay. It's lovely location so close to the Bay and all of North Beach's classic attractions. The accommodations are roomy and comfortable and Peter has thought of everything, from coffee to a hair dryer. I hope I can stay there again!