Amazing location! Just a few minutes walk from beautiful Kamaole 1 beach with great swimming and snorkeling. Well stocked kitchen. A short walk to great restaurants. Clean swimming pool and well maintained tennis courts. Comfortable beds.