Amanda is a lovely host, super responsive and with lots of local tips. The location is great, right in the heart of Noe Valley which we personally loved. The apartment has everything needed but you can't cook there (though there's a small fridge available). It's clean and a good size. Perfect for a couple but also a small family (we are two adults + one 4-year old).
Looking at other airbnbs in the area I think Angela's place is a good value for money. Definitely recommended!