Buy the ticket, take the ride. David was an excellent guide through Marlborough. The service is really flexible with different pick-ups and drop-off locations. As Amer ... more