The driver was great and on time. I would give it 5 stars except my only issue was there recommendation of when to get to the airport was way off. They wanted me to leave later and thankfully I insisted on leaving earlier. After getting to the airport I realized I should have been there even earlier. The process to leave Rome has multi steps and there are long lines. I barely got to the gate with time to board. The other advice I would give USA travelers is that to check in it is completley different than in the USA. They have groups based on numbers so you have to look at your flight on the departure board and then see which checkin window your flight is assigned to not by airline for all flights like how we do it in the USA.