I just came back from vacation in Morocco, from the Marrakech area, and I've used this Morocco eSIM. It's an option I stick with (used these more than a few times) because they offer great prices (plans start at $9), and it works perfectly. No lags, stable connection.