Make sure you carry a couple of passport size photos if you’re getting your visa stamped into your passport on arrival, they will take your picture if you haven’t got one but the cost is well marked up. Ask for a receipt as well, they won’t provide one unless you do.