Beautiful little spot very close to all activities to be done in NOLA