Here's what you need to know to visit Oia, one of the most scenic towns in the Greek Islands.