A great place, equipped with everything you need. Clean, orderly and homey. Would definitely come back here. Located conveniently close to Haight, which offers stores, restaurants, etc.