We found circle island tours online after doing a lot of comparisons of other tours. We booked it for the second day of our trip to Oahu. We LOVED the tour, as it was well paced, informative, and authentic. John Jr was a great tour guide (with an amazing voice!) and offered great perspective as he grew up on Oahu. The tour really helped us narrow in on spots we wanted to go back to (and avoid) during the rest of our trip!!! We swam with many sea turtles, had some delicious food, and got great perspective on the different parts of the island. I highly recommend for anyone- single, couple, family, whoever!