I had been through Islamabad Airport few times. It is really terrible. Once I had been waiting for my luggage for more than 2 hours in the month of June. Just imagine. Basically this and Peshawar airports belong to PAF. These are not proper Airports that's why are very small and lack of facilities.