Gordon and Bella's place worked out really nicely for a week long stay. The airbnb is private and quiet, located just a few steps from Ocean Ave which has a streetcar and many restaurants. The apartment itself is nice and quiet as it is set back from the street. There are two bedrooms with ample storage space and a comfortable living room with a kitchenette. The apartment is sparkling clean with new appliances and amenities.
I had actually booked the place for my parents, who are seniors. They needed a place that was comfortable and easy to get around. There is only one small step down in the apartment (no stairs other than that). The shower stall also has a small threshold step, but not difficult to navigate (unlike a tub, which you have to step over). Therefore, I would also recommend this airbnb for individuals that have trouble with stairs, my dad being one of them.
Although we had minimal interactions with the hosts Gordon and Bella, I get the feeling that they are kind people. They left a book of suggestions for local restaurants, menus and such. Also, they were very understanding of the fact that my parents (seniors) were staying there. They graciously allowed them to check in early so my parents could rest after their flight.
Location: I have a car so I didn't need the streetcar, but normally the streetcar (Muni K line) will take you to the Balboa Park Bart Station and from there you can easily get to San Francisco downtown or even farther (Berkeley, etc., wherever BART goes.) There are a bunch of restaurants nearby, and you can get groceries either at TraderJoe's in the Stonestown Mall or at Whole Foods Market on Ocean Ave.
Two thumbs up!