So to add to the offer for lodging whilst your down for F1, I figure I might add that you might in fact want to bring your car instead of flying in.
The wife and I finally after 5 years of farting around signed the membership papers to Harris Hill Raceway ( http://harrishillroad.com/about-harris-hill-road.php ) so in the down time you may want to bust off a few laps, or just go hang out and watch what's going on.
Here is a little in car:
Here's the facility: