This Denver City Tour gives you a taste of the best of the Mile High City