Perfect condo for our needs! Great place with all the amenities, including complete beach gear. Awesome location right across from the beach. The Hale Kamaole grounds and common areas were beautiful and impeccably maintained. Fantastic stay and value! We'll be back.