Maybe they are just trying to practice and improve their English
Obviously they can understand you, since your Spanish is really good (at least your written Spanish).
So I don't know, you could ask them about! Or you may come to Spain, our English is usually terrible and we love to speak in Spanish with people from other countries!