If you have an early morning departure and don't want to worry about your ride showing up late you can trust Sam's! At booking I was told the driver would call me 25 mins prior to pick-up time. He called at 25 mins prior on the button. The ride arrived 7 mins early and was very clean. The driver even had some mints in a tray for passengers. I highly recommend!