The beautiful Welsh island you can stay on for free – if you’re willing to count puffins

The island, located just off the coast of south-west Wales, is known for its huge number of puffins, which arrive in large numbers to nest each year in May.