We did the half day tour. Our 1 and 4 year olds rode with us, our 8year old rode a small horse. the horses were well trained and well cared for. the kids were required to wear helmets. Our guide was excellent and took us n an alternate route than normal so that we would have a safe spot to swim since our kids are so little. He was very personable and even played with the kids. the meals were great! The whole family was very welcoming. I thought it was a bit pricey.