I had a the great stay in San Francisco. The location of the apartment is fantastic. Important places and sights I could easily reach on foot. The stay at Teo is highly recommended.