A lovely unit with views of both the ocean and the mountains. The unit is clean and well appointed. The unit has everything you need for a perfect stay. The Whaler has a wonderful pool, towel service, and complimentary chairs for the beach. This unit is in the most perfect location along Kaanapali Beach. I would definitely stay in the unit again!!