Just like to recommend Racedays European Trackdays - I had the best Christmas and New Year I have ever had at Cartagena. 17 degrees and clear skies everyday and even finished 18th out of 34 in my first ever race (Leon Camier was first and Chaz Davies was second).
Check them out at
www.racedays.net - I've already decided that's where I'm going next Christmas.