My friends and I had a great stay at Michelle's. The apartment is spacious and conveniently located off Chavez street, close to the Mission and its restaurants/ bars. Public transportation and easy access to the 101 are another big plus.
I enjoyed the apartment's decoration and amenities, as well as Michelle's thoughtfulness and flexibility. She was a great host and shared many useful tips over the course of our stay. If you plan on visiting San Francisco, this is an ideal location to make your home base.