Hi.
I used the Nomad App and purchase an eSim for SE Asia in Jan - worked great.
Works for data if you don't need the Spanish/ Portuguese number
They have 5GB plan for 30 days for all EU for approx €16.
Good luck
This site is run by Ivar at in Santiago de Compostela.
This site participates in the Amazon Affiliate program, designed to provide a means for Ivar to earn fees by linking to Amazon