I'm having my wedding at Jester Park Lodge in Granger. The barns I found were just too far away or expensive, but the lodge does have a bit of a rustic feel to it. You have access to indoor/outdoor (and it overlooks the lake) and there's also four cabins nearby that you could rent as well.

Stonehaven Barn was so perfect - You get the location Thursday evening through Sunday evening, so we were able to take care of all the decorations and set up before the day. There is also a house on property that sleeps up to 8 people, so before the wedding all my girlfriends and I were able to sleep there. The whole property is beyond gorgeous (I still drool over the location photos) I can't say enough good things about this place.