Yes, that part of Wales does have some stunning scenery.
In Series One, they used Devils Bridge Falls as prominent location, where if I remember correctly, an abandoned hotel above the falls was stood in as the fictional children's home in the plot...