If I go to Oahu again is because of this place, we stayed in a Resort in Honolulu and took our car for a day tour to North shore and we were amazed, is beautiful!!! In one hand you have the beautiful beach, the water that invite you to stop you car and jump right there.... But in the other hand you have the green side valleys, mountains .. (Can't wait to go Hiking next time here). I saw a lot of Bed and Breakfast all over the road, so I'm totally staying somewhere in here next time. You can find fruit shops, restaurants, tiki shops, in your way. If you rent a car u are fine, the road is nice, don't need to pay for a tour.
I recommended that don't leave this trip for the end of your visit to Oahu (like us), there is way more to see/explore here and feel the real Hawaii, than the Crowded Resorts in Honolulu with the fancy stores.... Those you can find anywhere.