A stylish oasis hidden inside New Orleans.