I have been on the Lydias Tours trip for the last two years to see the turtles in Michoacán at Ixtapilla beach. It's an amazing sight. Hundreds of turtles on the beach laying eggs and hundreds coming into the beach. And no, this was not at midnight, it was around 3 in the afternoon. Of course this is nature and you can only try your best when planning the timing.