Beautiful place to stay and enjoy amazing views of New Orleans