That's a not a bad price. Last time I visited I was only in for 2 weeks and I went with the sim card option; 2GB of data which I didn't even come close to using for a price which I can't quite recall, but I remember that it was reasonable. I needed to be able to call friends on their cell phones quickly without going through apps, so that worked out best. But Mobal is my go-to place for the next time I visit. I like some of the options/prices they have.
That mobile wifi looks pretty nifty, though. Smallest one I've seen so far.