Phenomenal place. Excellent hosts. Will stay here many more times!!! Mahalo!