Teresa's place is awesome. It's clean, has all the amenities you'll need, and is located in a safe and quite neighborhood. We always ended up going home late and felt safe walking at night around the area. It's also only a 10-minute walk away from Senjuohashi station, which has a 24-hour 7/11 convenience store, a large discount grocery that's open until midnight, and a large mall that's literally right across the street from it.
On our last night there, Teresa went the extra mile to drive to the airbnb unit to lend us her weighing scale, so we could weigh our luggage. I'd definitely recommend her place to anyone, and I am looking forward to staying here again on my next trip to Tokyo!