Stairs! Okay you've been warned.
Great location to explore the Quarter and right next to NOLA Po'boys...the best in town, hands down.