We stayed in Calgary for a week without renting a car, so arranging a couple private day trips was necessary. We decided to splurge on a private tour...and ABest is a good firm to go with. Our driver, Ali was very chatty, and had a lot of great tips and stories. Only snafu was a miscommunication about stopping at an old ghost town that we had no interest in and have visited similar in our western US trips.