If they're still in Spain then I'm going to guess it's Camping Forcanada.
has a stream/river running alongside the campsite
View attachment 823127
Similar shape to the mountains (1st is the from the Ingham's post, 2nd from Google images of the campsite)
View attachment 823129 View attachment 823130
Trees and fence where Jace is running in the screenshot match up with the line of skinny trees and wire fence in the Google images albeit taken from a different angle.
View attachment 823132 View attachment 823133
Loads of pylons in the area so the Inghams will feel at home
There's the ubiquitous swimming pool onsite as well.
I'm probably completely wrong