I very much enjoyed staying at Michelle's place -it was perfect for me as it had everything I needed! It's in a safe neighbourhood and really easy to get to downtown - one straight muni ride to Union Square area and it doesn't take too long to get to either.
If you want to check out de Young and California Academy of Sciences too it's really close by you can walk to it.
I arrived at Michelle's place in the evening and it was a good thing that it's close to some good cheap restaurants as I didn't have the energy to cook a meal or go downtown. The check-in process was really easy and I had no problems at all. It was great to have your own bathroom, be able to use the kitchen area and help yourself a selection of tea and coffee she has kindly provided. I would love to stay here again.