This Alamo pickup location details in Nestos:

Alamo Rent A Car
Desk In The Arrivals Terminal
Nestos, A 64200 GRC