We plan to fly into Lima and then directly for to Cusco before spending time in Lima at the end of the trip. How long does immigration/customs typically take? How easy is it to get to the domestic terminal? Or more to the point, how long should we allow for our airport transfer? We land at like 5:00 am. Would we be okay to book a flight to Cusco at 7:00? 8:00?