Close to popular landmarks in NOLA and a great place to stay overall!