Welsh island goes up for sale - but there's a catch