This apartment was just what we needed during our week long trip to San Francisco. When traveling with a little boy, it is always best to have a kitchen and comfortable sleeping arrangements as well as Wi-Fi. The apartment is located within the heart of North Beach just minutes from fabulous restaurants and great sights. John was a great host, meeting us at the apartment the first day and being accessible throughout the week if needed, via text or email. The true mark of a great place is when my son asks if we can stay someplace again the next time we come back-- and he did with this apartment. He felt super comfortable as if in a second home and that kept a smile on my face for the week. I would definitely recommend John as a host and the apartment for its location and amenities.