Good place to station yourself while visiting NOLA!