Google Street View of the Area

Our house is up on the hillside just behind the trees on the left side of the screen.