I couldn't find my reference to an idyllic spot but here goes. Have a late dinner at Greywalls, get in the car and drive up the road at Gullen Hill. Walk over to the 7th tee of Gullane Number 1. Hope for a full moon on a warm summer's evening and pop the question; there is no way she could refuse.
Bob