A very small but easy to navigate airport. It is small to the extent it could kind of be a bus station. I arrived in Mexico through SLP but did not depart from this point thus my experience is based on arrivals only (However I could see almost the entire airport anyway). Upon arrival I was greeted with very friendly immigration officials. I left my information documents that I was given to fill out en-route on the plane I didn't realise until I got the counter and went to hand them over. The friendly official was extremely helpful and gave me replacements and helped me fill it in as I looked tired. My bags arrived very quickly through the small carrousel and I was able to pick them up and move to a customs check point. At this point you are randomly picked for checks. I was picked however I was dealt with by another very friendly and helpful official who made me feel very welcome to Mexico. Finally I took a taxi to my hotel. Once out of the control area there is an area with information and helpers on hand to get you a well priced taxi or bus into town. Overall a great little airport that punches well above its weight that could serve to much larger airports as an example of good customer service.