Hi Lucky7500,
I was on their Inca Trail trip in Peru earlier this year, which was epic in every sense of the word: amazing riding, good food, good company, and an awesome and authentic travel experience. There was a mixup with my hotel at the start (I booked a couple of extra nights before the trip through Sacred Rides), but they dealt with it quickly and even compensated me for the (minor) hassle.
There was a guy on the trip who did one of their Guatemala trips. Didn’t get too many details but he spoke really highly of it.
So far from what I’ve seen/experienced, Sacred Rides runs a pretty great outfit. I’m going to check out their Switzerland/Italy trip next – hoping to make it an annual affair if my wife will let me 🙂