G7 is a private meeting between heads of states. Contrary to the habitual knee jerk ignorance of the always whining Fake News and their Democrat Fascist Party masters, it has no official standing. The leaders can meet where ever they want.
Nobody, certainly not I, have ever denied that.