Our trail ride at MacDonald's Ranch was the highlight of our stay in Arizona. The staff was friendly and made us feel right at home. The horses were great, and our guide Ryan was very knowledgeable, and entertaining. We would recommend this for anyone visiting the area, and we will definitely be back in the future.