Beautiful place, generous and knowledgeable local hosts, and Hawaii life at its finest. You will be lucky to stay here.