I always find that the Here maps provide better information for Greece.