We were picked up at 7:30 for the 3 hour journey to Key West. The driver, Jorge, was very good and pointed out interesting sites along the way. The bus left for the return trip , on time, at 5:30. Seven hours in Key West was just right. We found this to be a reliable company with good communication via e-mail