What an amazing island! After reading CC reviews and posts, we opted for Charming Oia Village NCL excursion: we hate tour buses and the costs of such shore tours but this was definitely a good decision. The main reason for choosing the tour was that we wanted to skip the line to go up to Fira. Once on the bus, we also realized that roads are narrows and winding, so it was a relief not having to drive ourselves. Another plus of the excursion is that a more than the Fira-Oia road. Port Athinos (where you go ashore) is east of Fira, so you drive something like 30 minutes through a beautiful rocky scenery with amazing views of the caldera before you reach Fira. From there another 20 minutes drive and you are in Oia, where we were given 1 hour and a half to visit on our own. As other said, this time is quite short, Oia deserves more but it is enough to take wonderful pictures! On the way back to Fira, the bus goes to the low side of the island and you see windmills and beaches before being left on your own in Fira. Travelling with a child and not having the intention to rush to the last tender, we prefered to descend by cableway before dinner (no queue at all at this time) and see the sunset from Deck 13. As the ship leaves Santorini, there is a pool party (with buffet dinner) so you can enjoy the last sights of Santorini by night.