Why would the film company choose Ynys Llanddwyn today?
Large area to store filming equipment
Low population
Beautiful views / location / sunset
Low noise levels
Close access to accommodation / restaurant area / hotels for actors
Good light for filming
Near to a forest
Near to a beach
Old ruins