I definitely recommend you stay here if you visit San Francisco the location is perfect for commuting and sight seeing. The 24 Muni + connections will get you all around San Fran.