The Madonna Inn is a wonderful location for a Wedding Ceremony & Wedding Reception! I am a Wedding DJ who has done many Wedding's at this Venue and I find the the food and service to be Fantastic, your family & guests will also love visiting San Luis Obispo!
I have attended a reception at the Madonna Inn, but not attended a wedding there. I believe it is as good of a place as any, and the Steakhouse restaurant would obviously do the catering...they have such excellent food. If you haven't actually beent to the Madonna Inn, it is a really neat place, very historical here in SLO.
Other places you may consider is the Shore Cliff Lodge in Pismo Beach, which has a cliffside outdoor ceremony, a huge hotel, and a great restaurant with a downstairs banquet room that overlooks the ocean.
www.martinresorts.com is where you can find info on it.
If you need anymore info, feel free to ask!
I think it depends on what atmosphere you are looking for. The Madonna Inn is definitely distinct and historical, but the area also offers some wonderful vineyard, ranch or oceanside venues as well.
Other venues to consider: Cliffs Resort in Pismo Beach, Edna Valley Vineyard, Embassy Suites, Robert Hall Winery, Sea Pines, Silver Horse Winery, Sycamore Hot Springs, Villa Toscana, Vina Robles, Cypress Ridge, Bianchi Winery, Holland Ranch, Meridian, Avila Beach Golf Resort, and Eagle Castle.
Click on each tool to see a sample.