Located in the heart of North Beach but still very quiet, John's place is marvelous. Furnishings are highly satisfying and the hosts are more than friendly and helpful. Plus, the neighborhood is very nice and provides lots of restaurants, pubs and bars.