Truly, this is one of the best places you can stay in New Orleans.