We thoroughly enjoyed our extended stay at Margaret's apartment. The space is filled with amazingly thoughtful touches and amenities, ranging from snacks, fresh coffee and organic shampoo to a brand-new industrial-size washer and dryer, lightning-fast wifi, and super-comfortable sheets and towels. Margaret was incredibly responsive and welcoming and made us feel at home from the start. The location is perfect -- about a block from the N train and steps away from multiple bus lines. Cole Valley is full of charming shops and restaurants and has the feel of a quaint village. We also loved the private deck and its view of the garden, which felt like a private oasis. We would definitely stay here again and highly recommend this rare find!