In the heart and soul of Kohukohu this place surprises and delights.