I spent two wonderful days with Mary-Jane and her horses. The ranch itself is set in beautiful grounds with very comfortable lodgings decorated with great art . I particularly enjoyed the food, delicious local recipes with ingredients from the surrounding area. Mary Jane knows her horses inside and out, many of them having been born and raised on the ranch . She is able to pair each rider with the best suited horse, making for safe and fun rides. My first ride was a nice trek through a cacti forest, followed by some faster paced rides, all the way to the Dainzu archaeological site on the far side of the valley, the second day. Mary Jane also has a wealth of knowledge on all aspects of the Tlalocula valley (flora, fauna, local customs etc.), pointing out interesting elements as we rode through the stunning scenery with Sasha and Noche (the ranch dogs) by our sides. I would highly recommend Horseback Mexico and I hope to come back one day!