The Advance Training Center at EMBL in Heidelberg really is rather cool.