@Transient
    private Feature getLocation() {
        if (geometry == null) {
            return null;
        }
        final List<Feature> features = geometry.getFeatures();
        if (features == null || features.isEmpty()) {
            return null;
        }
        return features.get(0);
    }
@ Transient private Feature getLocation ( ) { if ( geometry == null ) { return null ; } final List < Feature > features = geometry . getFeatures ( ) ; if ( features == null || features . isEmpty ( ) ) { return null ; } return features . get ( 0 ) ; }
Return the location. It is in the form of a GeoJSON feature.
Much of the descriptive data from Google is in the properties
of that feature.

@return the location feature