Michelle's place is awesome! Everything looks exactly like on the picture, clean, and has EVERYTHING you need. It's really compact but yet still comfortable for 2 people.
You will take about 20 mins by Metro to get to the downtown (Powell station). However, the walk from West Portal station to this place is bit climbing (5-10 mins walk) - just consider this as an exercise. As the reward, on the way down to station (when you're heading to downtown) you will have a nice view of the city & SF bay. The neighborhood also very homey & safe.
Check in & communication was easy. I will recommend Michelle's place for couple who want to stay near city but yet living like a local.