Todd and Molly were amazing hosts! We felt welcome and at home at all times during our stay. I definitely recommend Todd's flat if you are staying in the Castro. It is super convenient to all the Castro has to offer.