Very impressed! First visit and thankfully not during a race week (hear the crowds then are crazy). Family friendly for all ages. Lunch cafe is ok, but pretty limited on choices.
We did the insider tour -Worth Every Dollar. Our guide/host Jimmy was AWESOME! (No, he didn't pay us to say that). Highly recommended.