My wife and I want to spend June of 2024 in Spain to begin to expose our (then) 4-year old to the language and foreign cultures. I would be grateful for recommendations on what city/town to use as our 'base'. We would take some day and weekend trips, but would spend most of our time in one city to enjoy a slower pace of travel and get a better feel for that place.
We enjoy history and beautiful architecture, and definitely want a city with a distinctly Spanish feel. We also love green spaces and access to nature and hiking. Parks, playgrounds, other kid things would be nice, and some place to swim - community pool, lake, beach, etc. - would be phenomenal. We understand that any cool place will have plenty of tourists, but we'd hope to avoid a place that is defined by crowds of tour groups. We also would like a place that is fairly easy to enjoy on foot or local public transportation and well-connected by bus and train to other cities of interest. Affordability is definitely a plus as we have a moderate budget. We'd prefer to avoid the hot temps of southern Spain and the crowds of many of the beaches, so are looking more at the interior and the north.
Through my early research, I have looked at several places in Castile and Leon (e.g. Burgos, Salamanca, Avila). I have also looked at Oviedo, Santander, A Coruna, and Santiago de Compostela. I am certainly open to suggestions about places that I haven't mentioned. Thanks so much for your expertise!