I logged in just to second your recommendation. If you want to learn Spanish (or or French) 'Dreaming Spanish' is just excellent.
In addition it seems to be a good way to get rid of short video addiction. I don't use instagram or tiktok myself, but have a friend who did. Now she watches Dreaming Spanish instead. She is eight month in. Her husband just told me the whole family was flabbergasted when they where in Spain this summer and she answered in Spanish to a waiter in a restaurant.
My 10 year old daughter uses it, too. She likes to watch the Let's play videos and has watched the Stardew Valley series twice. So thats 66 hours x 2 = 130 hours watching Spanish videos. Her vocabulary is now a bit strange for a beginner, though. We recently walked through a garden and she was pointing out la regadera, la semilla, plantar algo.