They have some pretty good food. I am not sure of the hotels surrounding it, but its within walking distance to several. The bus leaves a half hour before the game starts. You have to show up and get a ticket for the bus, so 45-60 minutes before game time is a good idea. Just ask the waitress or bartender for a tickets.