Immaculate Noe Valley apartment. Great location..public transit, shops and restaurants just a couple of blocks away. We stayed for three days and could have stayed longer as the apartment has all you need. Very comfortable bed, which is important. Hosts are readily available to answer questions by phone or e-mail and once in person. Just perfect!