Perfect location. Perfect host. Perfect food right on the corner. It was just far away enough from the action to be quiet and the perfect place to take a little NOLA vacation.