The Hapalua organizers did a great job! Plentiful water stations, sponsors with that numbing spray for sore legs, TONS of snacks at the end, even for us slow runners. Love the big screen where you can see your finish @20 minutes after you cross. Had the bad luck to do it on a more-challenging-than-usual weather day - the organizer said the roughest humidity he'd seen for a race there there in 20+ years! And yet it was still a lot of fun.