This is a cool and unique location in New Orleans if you have a car