Highly recommended. My wife and I scheduled a two hour ride on Sunday. G, our guide picked us up from our hotel on time and dropped us off. Takes about 4 hours total. Everyone is friendly, professional, and takes time to teach you if you've never ridden a ATV before. They even provide water and snacks. We had a great time!