Great spot to stay and enjoy what New Orleans has to offer