My FI and I are looking at a couple venues in Stowe, and visited Edson Hill. Gorgeous, but read some snarky reviews on tripadvisor. anyone here been to a wedding there/planning one there/heard anything about it? any help would be appreciated!
many thanks!