Cambria Pines Lodge is hard to beat for an all-in-one place garden wedding. Gorgeous gardens and gazebo, a large banquet room and excellent staff all around.
http://www.cambriapineslodge.com/