Great spot for a few days to explore NOLA