Top ALAMO car hire locations in Costa Rica