This has got to be the best and coolest place to stay in New Orleans!