Anyone near Daytona?

I have a friend flying in from England and he wants to see a Nascar race. I got tickets to the July 3rd race in Daytona. I’m just wondering if anyone has any knowledge of where to stay, what to expect and any help to make the trip more enjoyable.

Thanks