Myself and my sister stayed for 8 nights at Alice's place and we really enjoyed our stay. Alice's place has excellent amenities, is more spacious than the pictures reveal and is quite well located for access to central San Fran. Alice was also very easy to communicate with before we arrived and during our stay and this made us feel quite relaxed.
We mainly got round via public transport (bus and tram) and as long as you pay attention to the bus/tram timetable, you will find it easy to get to and from central San Fran and Alice's place. San Fran is known for having good public transport links and we are both very used to public transport as we live in London/Berlin. But there is also ample parking available just outside the studio which is really convenient given how difficult parking is in San Fran.