Very clean, super convenient location for visiting New Orleans