Lovely spot next to North Beach and under Telegraph Hill. Very well kept