I attended a wedding here this past July. They decided to do an outdoor ceremony, and if you are looking for the same sort of thing this is a good place.
They have have lots of areas outdoors for photos and its just a good location overall if you would like a bit more of a nature side for you wedding.
Now indoors is where this place loses the stars for me. The decor was very outdated with low ceilings. Glass colored windows really did not match with the brown tiles, it looked like the decor inside had been done with whatever they could find on sale.
The food, to my surprise was delish, great portion sizes and perfectly seasoned and cooked.
Be advised, this place has the smallest washroom ever seen in any location, at any time. You have to close one door to open the other, that's how much space there really is.