There are no perfect map. Each manufacturer has its pluses and minuses. Each user has their own criteria and interests so that everyone has his optimal which may not be true for others. Exclusively for tourism, I am using HERE maps.