Wonderful location, well-stocked kitchen for a long-term stay, and great check-in/check-out communication. John was very responsive and helpful during my stay. The unit is very close to great transit, restaurants, bars, and Dolores Park. One note is that this also means the street outside can be busy, so on weekends the added foot traffic can be a little bit noisy. Having the washer/dryer in the unit was quite helpful for a long stay as well. Plan to leave the apartment often since there isn't much natural light that enters the apartment, so you'll need to go out to get sunlight.