Kastellholmen, Stockholm Archipelago - The Independent