Natchez, a place to live and be in love