Marine One can land on three plywood disk on the White House lawn. I am sure they can find a spot near Brewster or the Golf Course. If I was over there, I would be proud to let Marine One land in my yard no matter who was aboard.
As long as I could post the pictures of course.
When I am in DC, I always stop to look up in pride of the power of the office of the President.