We enjoyed our stay at Kamaole sands. The host was accommodative of early check in and very easy to communicate with. The place is lovely. Only thing I would recommend is to read the listing carefully. There is a $70 resort fee that the guest has to pay during check in, which we were not aware of. It is mentioned in the listing though. Overall, our stay was pleasant.