Here's what you need to know about visiting Elba, a stunning Italian island part of the Tuscan Archipelago National Park.