Texas Saints fans( NOV 18th @ HOU)

I got a room next to the stadium. Noticed there is a Papadeaux's nearby which could become a Saints Headquarters. Appreciate any Houstonians who can verify if it's a good spot.....I'm gettin giddy already.....:youpi-12: