Highly recommend staying at Kevin's place in Lower Nob Hill. Kevin was a fantastic host and the apartment was extremely clean. On top of that, Kevin offered great nearby recommendations and the view from both the apartment and rooftop are tough to beat.