Canadian passport used on entry and despite having valid visa I was still required to show a letter of invitation from someone residing in the Congo. Next you have your Yellow Fever certificate inspected. Luggage arrived in good time but all bags were manually searched by officials before exiting arrivals. Arrival hall was very crowded with 2 aircraft's having arrived within 20 minutes of each another. No functioning air- conditioning. On return thereafter came another security check passport control another security check at X- ray screening line and only then access to departure lounge. To enter boarding area from departure lounge area you again have a passport check as well as another table where you have your carry-on opened and inspected. If you happen to need a bathroom visit after having entered the boarding gate area you must proceed back to departure lounge.