good place to stay in New Orleans?

Hey gals.
I'm going to New Orleans in July (12th-16th). Never been. The event I'm going to will be held in the Super Bowl Dome? 
The address is 1500 Sugar Bowl Dr, New Orleans, LA, 70112. 
I'm doing research myself but have never booked a place on my own so I feel like I need a little aid. It'll be 3 other people plus myself in one room.
 I've googled hotels, tripadvisor, AirBnB. The last two I looked for a house/apt to rent or a B&B to even be at just so it would be a little more inviting then sleeping in a hotel for several days, you know?
Any suggestions on a specific place??