I used the salt lake express to get to BYUI, and it was a very pleasant experience. My bus driver was so so kind and was also funny! He didn’t take too long at the rest stops and we actually got there early, not late. Within the company, customer service is REALLY good. I was able to change my departure date the day before and that was really helpful. One and only thing I will recommend is that the bus stops are more descriptive. My stop was “The Corner of North and West Temple”. Well there’s four corners, so it would be best to say “to the west of the conference center on west temple.” Which is what the customer service rep told me. He even called the bus driver to let him know I might be running late (which I wasn’t in the end but still, that’s why I’m giving 5 stars).