The location was awesome, Kamaole Sands grounds were beautiful and well maintained, and the condo is really nice. The communication with the host was great, with quick responses. We were able to extend our stay by one day, which we appreciated.Apartment was beautifully renovated and well stocked, the only thing we did not find in the kitchen was tongs. It was mostly clean, with just a few spots missed; for example, we found some dirty spoons that were obviously used and just put back in a kitchen drawer without being washed (most likely by the previous guests), or some hair that was not ours in the main bathroom. The owner provided a beach umbrella, chairs and a boogie board, which was appreciated. Some of the chairs and the umbrella will need to be replaced soon. These things are minor and did not deter from our stay. Overall, we had a great stay and would definitely come back.The only thing I did not like was receiving at least 2 messages asking for a 5-star review before we even arrived. The condo speaks for itself, so this was not necessary. As an analyst and a researcher, I know asking for 5-star review upfront may actually deter people from rating the place in the first place. :)