My Mother and cousin surprised me with New Jersey Adventure Tours for my bachelorette party. We had wine tastings at three wineries, and we even had an amazing lunch included with the tour. The owner, John was our driver. He was extremely nice even as we got rowdier as the day went on. At the second winery he purchased us all wine glasses which we all agreed was beyond generous. I highly recommend going with this company for your bachelorette party or other big events. You will have an amazing time!