Teresa was very responsive over the internet, was hospitable, shared her apartment's amenities generously, and speaks pretty decent English.