Puakea may be the most fun course to play in Hawaii. The course rides up, down and around deep ravines. It has beautiful, pali views on about three-quarters of the course and ocean views for the rest. Each of the holes are distinctly different so you're constantly facing new, interesting challenges.