This place is cozy and very clean. We slept comfortably in the bed. It's a short walk to the Castro strip as well as public transportation. Great food options nearby, too. When coming back to the apartment from Castro, the walk is a bit steep. I recommend this place and will gladly stay again.