Oh, I forgot to say that if you do park at KCC and then go to hike, well, it's a bit of a long way from the KCC Parking lot, up the hill to the main "base" of Diamond Head. On our last trip, we went to KCC just for the Farmer's Market, then later went and hiked Diamond Head on a different day, taking the Waikiki Trolley and getting dropped off in the base parking lot.