The DirectionsService calculates directions between locations by using the nearest transportation option (usually a road) at the start and end locations.
EndLocation indicates the actual geocoded destination, which may be different than the end_location of the last step if, for example, the road is not near the destination of this leg.


The end location.