Our package stated we will fly direct by Saudi Air, however, we had a layover in Ethiopia by Ethiopian Air. The flight was comfortable and we landed in the afternoon. When we arrived at the airport at noon with our bags, we had no instructions on where to go or what to do. We waited until the airport staff came to ask for our visas to identify which bus (provided by the ministry) to put us on. The buses were to take us directly to our hotel. After much wait, getting on the bus, checking and taking our passports, we arrived at the airport around 11 pm.
My experience was much the same. Everything including immigration was fairly smooth but I asked around where to go after baggage claim. I was directed to an elevator that led to where many buses were parked. Someone checked my visa and hajj package info and I mentioned the hotel too so Alhumdulillah I was directed to the right bus. It took 1.5 hours to reach the hotel, including a quick checkpoint stop where they provided water bottles.