We enjoyed our stay in Noe Valley! Craig is a very expierenced and kind host. Shared bathrooms work well and everything was impeccably clean. We made use of the kitchen too, it has everything you might need for cooking. Check-in super easy. Walking distance to Mission and Bart.