Because of the way our overall trip itinerary worked out, we were only able to go to Haleakala on a Wednesday, which excluded sunrise and sunset tours since those weren't available (on any operator) on Wednesdays. Luckily, the Best of Maui tour was on a Wednesday so we were still able to see the mountain. I think the overall tour was ok, with Haleakala being the highlight - it truly is a sight to behold. The dining options in Makawao were ok, but the town was cute and I wouldn't have minded having more time to explore. Iao Valley State Park was nice but also a relatively short stop. All in all, it was a lot of time in a van. Next time, I may have done Haleakala on its own in our own vehicle. That being said, our guide Alfredo was knowledgeable and friendly and gave us the BEST advice I've ever gotten on how to prevent motion sickness on a mountain climb which definitely did the trick!