We use the Google map location sharing between the family members. Works pretty well was already built in. Will have to check this one out and see what it adds to our current setup.
Google has recently changed its services and you may need to add a credit card. You will still fall into the free category, you can add spending limits so it won’t actually charge your card but I think this may be the issue.