The most beautifully located festival in the UK (Portsmouth!), featuring some of the world's biggest artists.