A lovely place to stay in New Orleans with lovely hosts and a superb location.