We enjoyed staying at Vivian's apartment. It was clean, comfortable, and conveniently located just a block from Geary street where you can take the bus to many attractions. Street parking is a little tricky but we found a spot when we arrived and took public transportation so we didn't have to worry about parking. Really close to golden gate park and many restaurants, we recommend cafe enchante for breakfast.
Its a little loud upstairs in the morning, but it didn't bother us. We highly recommend staying with Vivian!