There are only two cellular service providers, Unitel (my preference) and CV Telecom. It costs about €10 for a package of 5 GB data for one month, plus unlimited calls to other numbers on the same network and 15 minutes to numbers on the competing network. Locals use only VOiP apps because the calls are free but the quality of the connection is lousy...too slow for good VOiP. Whatsapp gives the best result.
For you home/apartment, you can get WiFi with unlimited data for €55-60 per month...but the operator has to come out to your home so it could take a few days for them to show up.
How did you manage in the end then ?
Mark