First: Each buggy holds 4 people and you may be sharing the buggy with people you don't know and are not familiar with their driving skills. You do take turns driving, and you may be nervous when the other guy (a complete stranger) is driving. Our driver swerved into oncoming traffic to avoid rear-ending the buggy in front of us. No harm done, but it was scary. The buggy itself has odd foot pedals and is a little awkward to get used to. I think this is one reason why our driver had trouble controlling the buggy. You are mostly driving on a busy public road. The rest of the time you are driving off-road on a pot-holed dirt road near the beach, which actually felt fun and safer.
Second: The buggies are open-air, like riding in a little convertible VW. The buggy in front of us apparently was leaking oil, as our windshield eventually was covered in tiny oily spots . If our windshield had oil spots on it, what were we breathing in during the ride? Oil of course. This was not a lung-healthy ride! Also, it seems like a lot of exhaust and probable carbon monoxide fumes were bothering some people. I did notice after sitting in the back seat of our buggy, which was right next to the exhaust pipe, I felt kind of funny and vaguely sick. It was temporary and went away after the ride. One of the other buggies had a mechanical problem of some sort as well. I got the impression the buggies are maintained with the minimum amount required to keep them going. Also, bring a towel to put down on the seats.
Third: The Punta Sur beach was beautiful and the water was very warm. Snorkeling was good and the food at the buffet was fine. The guides themselves were great and we made a few stops along the way to view crocodiles, a lighthouse, Mayan ruins, and even a stop for tequila tasting on the way back. I'm not sure that tequila and dune buggies on an unfamiliar Mexican highway go together exactly, but, all in all, it was fun and something different.
Just be aware it can feel a little unsafe and fun all at the same time while in the buggy. And at the price of $99 per person, I just had hoped for more of the "fun" part.
If you own or manage Dune Buggy Tours, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.