Nokia is constantly upgrading its Here maps and they really are one of the best around. They also offer a quick and simple way to share any location of your choice.
If you need, besides major accounts, an extra account with limited access to data, you can add Windows 8 Guest account. The process is almost the same as in Windows 7.