For Croatia, especially Zagreb, I prefer HERE maps.