Quick answer
Good preparation means bringing recent blood results and a medication list, hydrating the day before and the day of, sleeping well, avoiding alcohol for 24 hours, eating a light meal, wearing short sleeves, budgeting half a day, scheduling it on day two or three of the trip, and confirming the interpreter and assessing doctor at booking.
