Whaler unit #1007 is spectacular. Beautifully appointed with everything you need. In-unit laundry allows you to pack lighter, and it doesn't feel like doing laundry when you're watching the sunset from your lanai. Pool and gym are excellent and the beach couldn't be better.
I've stayed in #1007 for the last 2 years and am already booked for 2019. Also, working with Maui Beachfront Rentals makes booking a breeze. They are very patient while you pick different dates and units until you figure out your vacation plans. I've also used them to book unit #701, another great experience.
You can't go wrong with Maui Beachfront Rentals and The Whaler in Kaanapali!