For views – both offer great views of the caldeira, but I have a preference for Oia. For photography – I think Oia offers more interesting angles and scenery for photography. For people who want to explore by bus – Fira is where all the buses depart and return, hence, way more practical. For shopping and nightlife – ...