We took the full day bus tour of Santorini by Notos Travel on our first full day in Santorini and it turned out to be an excellent choice, especially as we did not want to rent a car and drive on our own. The tour made stops at many of the island’s top scenic areas, including the village of Megalochori, Perissa Beach, and ended with 90 minutes in Oia. Our guide, Patrick, was excellent – very knowledgeable, perfect English, and kept the group moving and on time. What I loved most about the tour was being taken to those “Instagram” spots without trying to find them on our own. Unfortunately, it was cloudy and then rainy on the day we went, but we still had a great time, although the group collectively agreed to skip the sunset on Oia due to rain. But with the knowledge gained from the tour, we were able to return to Oia, Firostefani and Megalochori by public bus a couple days later, and retake some fabulous photos and not waste time getting lost. By taking the tour, you can determine where you may want to spend more time later on. Note that the itinerary as listed on TripAdvisor is not quite accurate…it’s a better itinerary ending with the sunset in Oia. I read through some of the negative reviews and thought that most were unfair. Since it is a group tour, time must naturally be limited at every site, and sometimes other passengers can be annoying. We did have a restaurant suggestion at Perissa Beach, but you have 90 minutes at the beach on your own and you can pick whatever restaurant you prefer (the one recommended had good food and excellent bathrooms). Highly recommended.