Virginia is hands down the best host and her place is absolutely wonderful. My wife and I have stayed multiple times at her place in the heart of Hayes Valley and each time we leave looking forward to the next. Highly recommend (though worried that word might get out about this gem!)