A nice, clean, and spacious place close to fun spots in New Orleans.