We have "Best of Santorini" (SA05) booked, but it is so expensive! Considering switching to "Ultimate Tour of Santorini" (SA29) or "Santorini Highlights, Caldera Catamaran Sail & Springs" (SA19). Has anyone been on any of these tours & have any feedback? We are a family of 5; our kids are 14-21.
Avoid the "Local Greek Experience and Fiesta." It was a disaster. In fact, I would completely avoid Disney excursions on Santorini, as most in our FB group posted negative experiences. Disney did not do a good job of providing sufficient time to see the sights, and the lunch included with our tour was gross.
If I was going again, I would arrange for private transportation to Oia, with reservations for a nice lunch there. I would give myself several hours there, with time to browse and not be rushed. It will be packed - so don't expect it to look like the pictures. But it is still cool and the highlight of the island. I would have transportation back to Fira, where you will be dropped off, spend as much time shopping and hanging out as you want, and then wait in the very long line to go back down to the port, where you will be tendered to the ship. I personally wouldn't try to do much more than those two stops, since they will give you a good Greek island experience and take plenty of time in themselves (with the gondola transportation time taking another big chunk of time). Oia is prettier, clear, less crazy, than Fira, but Fira is kind of fun for what it is with lots and lots of shopping, some fun snack options, and still some amazing views. I wouldn't want to spend a lot of time in Fira, but it makes a nice last stop, since you can time getting back on the ship easily when you are ready (count on an hour wait or more for the gondola though).
The downside of not using Disney is you will be tendered to the cable car to get to the top of the port, instead of tendered to to a back road where a bus takes you up. This will cause some slowness in the morning, but I think it would be worth it to control how much time you have at the sites.
With the Disney excursion, we literally only had enough time in Oia to stand in line for a bathroom, go in one or two shops, take some photos, and then rush back to the bus. Since it really is the highlight of the island, it was disappointing. The place for lunch was disorganized, dirty, the food wasn't good, and the owner of the shop seemed flustered with the size of the crowd. The "ocean view" was seeing a little water if you walked out in front of the shop and looked down the road. It wasn't very pleasant. Somehow, we still had a fantastic day (I mean, the island is amazing), but we just know it could be better on our own next time.
This is my general advice for the med cruises with Disney. Every private tour we took was so much better than those booked through Disney. It wasn't even close. A private tour in Athens is a must if you want to get ahead of the crowds and see all the cool stuff before the busses start pulling up.