Excellent tour for those with only one day on Oahu. Tour guide was engaging, educational and hilarious. Gets in pretty much all the important sites albeit rather quickly, especially once you get into the city itself.
Be warned that there is no lunch break. Bring snacks. Dinner break is not until about 4:30.
The tour does not get out to Diamondhead Crater. And you dont get much time to walk/explore Waikiki beach.