code: def location(self):
          
          location = Element.from_href(self.location_ref)
          if location and location.name == 'Default':
              return None
          return location
docs: The location for this engine. May be None if no specific
          location has been assigned.
  
          :param value: location to assign engine. Can be name, str href,
              or Location element. If name, it will be automatically created
              if a Location with the same name doesn't exist.
          :raises UpdateElementFailed: failure to update element
          :return: Location element or None