Nice place to recharge and relax while enjoying New Orleans