What a great team AND what a wonderful wedding venue! Special mention: Availability, superb attitude, and excellent service. Start to finish, the Cascade Village Team was busy insuring a smooth and pleasant wedding experience for us. To be more accurate, they were there before the first table cloth went on and stood strong and supportive to the very end; being the last to cheer us off when everything was finally over. In every case (and there were plenty!), they provided us with timely answers, needed items/resources, extra manpower, and a positive attitude. And then, once the wedding started, they were busy at the front door to help latecomers, minimize distractions, and provide the extra assistance we had failed to anticipate.