General facilities: Shops outside immigration check was really limited. Save and except for the convenience store there is basically no food at the airport. Surprisingly shops and restaurants are present after immigration check and were not bad given the size of the airport. Excellent wifi and sufficient car parking space. The airport is located near some large shopping malls like Jekta that's something I really like. Domestic arrival: OSL-TOS - As it was a domestic flight there was no need for us to go through immigration. Really quick to get to the terminal and our baggage came fast too. Domestic departure: TOS-ARN - Available SAS counters were really limited. Long queues in the afternoon as there were quite a number of SAS and Wideroe flights departing that afternoon. It took 15-20 minutes for us to check-in our baggage. Departure hall is located on the 2nd floor while the check-in hall is located on the 1st floor together which is the arrivals hall. Quite cumbersome here. Security check was fast though. International departure: TOS-LYR - This is the only international route at TOS and gate 20 has been designated for this route. Only two counters so long queue for passport control. Quite poorly controlled. International arrival: LYR-TOS - Same problem. Only two counters again so long queue for passport control. CCTV is absent and I saw one man just passed through the door (which is supposed to have been locked but turned out to have not been locked) to the baggage reclaim area without passing through immigration. This is quite a serious security problem.