Jo's place was great and very convenient. We didn't see Jo, but she did check in. Jo also provided a contact for airport pick-ups and drop offs, who ended up being the cleaning person, which was great. She was able to tell us about the house and the area.
Treme, as a neighborhood, is wonderful and cultural - definitely a great place to stay if you want to get a true feel of the area. Most places in the French Quarter are walking distance and other locations are a short cab ride away. Esplanade Ave., nearby, is also a great place to go for a run in the mornings, if you're into that.
The house itself, albeit a little old, was very clean, big and charming. My three friends and I definitely did not want for more space and felt comfortable for the 5 days that we were there.