check-in: the act of reporting your presence (as at an airport or a hotel)
arrival: the act of arriving at a certain place
crane fly: long-legged slender flies that resemble large mosquitoes but do not bite