I've worked with Mirage for the last four or five years on my annual Spring Training trip to Mesa. Kevin is always very accommodating, their drivers are by and large awesome, and their buses are always clean and decked out. As the size of my group has grown from a few dozen to more than 50, Kevin has demonstrated a willingness to get creative with me to help address our changing needs and adhere to a budget. Mirage is always my first call when it comes time to plan our trip again.