This is an awesome place to go with your families. We loved it, and I just bought tickets to go back. The butterflies land on you. I suggest you wear very light/bright colors such as white, yellow, and pink if you want the butterflies to land on you.
They have a beautiful gift shop, and a nice picnic area to eat a packed lunch. I highly suggest all of you who live in New England go. Maybe I will see you there!! This offer is through Eversave, which is a very reputable company, and I have used them many times.