Great place to stay. Centrally located, easy to get anywhere, lots of food options in the area (North Beach & Chinatown at your doorstep). The apartment is very, very quiet, clean and has lots of room. Peter is easygoing and very helpful, a superb host (though I got to see very little of him). Look out for the dog, Haley is super cute and very friendly :-).