Great place to stay, not far from any of the attractions in New Orleans