'Fetch details for a ProfitBricks location.
:param      ex_href: The href for the location
you are describing.
:type       ex_href: ``str``
:param      ex_location_id: The id for the location you are
describing (\'de/fra\', \'de/fkb\', \'us/las\')
:type       ex_location_id: ``str``
:return:    Instance of class ``NodeLocation``
:rtype:     :class:`NodeLocation`'

def ex_describe_location(self, ex_href=None, ex_location_id=None):

    use_full_url = True
    if (ex_href is None):
        if (ex_location_id is None):
            raise ValueError('The    loctation    ID    is    required.')
        else:
            use_full_url = False
            ex_href = 'locations/{location_id}'.format(location_id=ex_location_id)
    response = self.connection.request(action=ex_href, method='GET', with_full_url=use_full_url)
    return self._to_location(response.object)
