Amazing place in Carson, LA. Quiet and perfect for a relaxing time with family and friends. Good connections to popular places by car.