Great location, central to all of the main activities in NOLA. We didn’t realize how close it was to everything, including the Superdome, where we went and watched the Saints.
Super clean and nice personal touches inside.
Would recommend this place to anyone.