I loved loved LOVED our three week stay in Morocco in 2019, and their cellular infrastructure was pretty decent (like, traveling all over we were never without cell service and at least some level of internet), but the internet in the places we stayed was pretty terrible across the board. Having said that, the food was so amazing that I'd be tempted to deal with the slow internet. :/
yep, morocco is a pretty good deal. Close to europe, most people speak english and/or french and you can easily live off 10k dirhams per month (1k usd)