Our stay at Kaanapali Shores was excellent! Room was clean and well appointed, with an amazing view from the lanai, whale-watched all day! The pools/beach/tiki bar and restaurant were very nice. Would stay here again for sure!