Talmadge's place is a perfect spot to spend your time in New Orleans. She had everything set up and prepared perfectly, the house was great, and it's close to everything you'll want to see in town.