We had a good time in the apartment. Place is really out of the crowded SF, but well communicated. If you intend to spend most of the time in the Pacific beaches it is really close to them. Sunsets are awesome! On public transport you will take 45 to 60 mins to get to Embarcadero depending on traffic. If you have to park in the neighborhood, be prepared to take some time as it is not easy, not a lot of spots there.
The place is as described, mostly suitable just for resting there and spending all day out. As we travelled with kids we missed having a microwave for heating food for them when needed but it was the only thing. Unfortunately we did not have the opportunity of meeting Chani in person, but she answered all our questions.