Karen and John are great hosts, very good communicators and it shows that they care; the apartment had all the amenities we needed (especially loved the heated bathroom floor!!) and is laid out well; Noe Valley is a nice quiet, residential neighborhood