You cannot beat this location, especially if you are coming into town for a football game at thee Superdome! Everything you can possible want to see and do is less than a 30 minute walk, most walks were less than 15!
I would consider staying here again.