10/10 this is a must stay in Kaanapali!