Beautiful spot right in the action of NOLA. Loved it.