@mexusa, your experience reminds me that I found a cool Spanish Immersion program at a British boarding school in Spain. Cost is cheaper than Summer camps in the U.S. even after factoring in the air ticket.
https://www.caxtoncollege.com/en/cursos-de-verano/intensivo-de-espanol/caracteristicas.html