The Kamaole Beach Resort is perfectly situated across the street from a great beach. From the lanai, one can watch the whales frolic, with views from Kahoʻolawe, Molakini, and Lahaina.