London 2012 was just fantastic.