We recently stayed at the Kaanapali Alii for 6 days. The room was the perfect size for 4 adults and 2 teenagers. The location couldn't have been more perfect. We were not too far from zip lining, snorkeling, or shopping. The resort was beautiful. We would definitely stay here again.