I have to say, the riding was amazing, very varied. Up and down mountains, and across rivers. The horses, were immaculately trained and very easy to ride. They were so sure footed it was unbelievable. I loved the Mayan bath on the last night, quite fun to keep as a surprise!