No, not yet! I had to ask my friend who is far more caught up on them how to even watch and she enjoyed the first ep! She also mentioned that they have officially provided English subtitles? So that’s awesome.
I think here is where she said to go:
https://premium.atresplayer.com/luimelia/
And she’s in the US and was able to sign up without any trouble. The first month is free, as well!