Congrats, brother.
Off the top of my head, how about a weekend getaway? Get your kids to keep her busy somewhere (how old are your boys?) while you set the scene in your hotel room, and pop the question when they come back!
(I just got back from vacation so my mind's still in holiday withdrawl lol

)