My GF and I are planning our vacations and want to see a GP in Europe next year. We are leaning towards Silverstone. Just wondering if the venue was...