The Bovey House is the perfect Cape Cod Wedding Venue