Our family had a fantastic experience, taking in both beach and mountain rides. Michael was a gracious host, and made sure every detail was covered. I can’t say enough about the guides, horses, and of course, the incredible scenery! Definitely plan on going back for more!