FWIW, nearly every possible meeting place capable of hosting the G7 summit is owned by someone with enormous political influence in our government, and the majority of them are owned by foreigners from India, Japan or China.
None of them are as impressive as Doral, and the whole point of hosting the G7 is to impress the hell out of the billionaires who control the world in a way that they want to drink your country's kool aid. We want them to want to do what Trump asks them to do. Be our ally, have our back, and step up and carry their own weight as we have always carried ours.
Camp David is a rundown dump with a long, storied history of promises and pacts that were broken before the ink dried. The message it conveys is one of accepted failure and lost hope.