This cool little spot is the perfect quiet oasis to base out of on a trip to NOLA. Highly recommended!