The final stop on Anita's East Coast Road Trip is the mysterious Orford Ness in Suffolk, one of Britain's most important protected coastal landscapes.