Great place to stay as our second home for a week. The check in process was no hassle at all. It was all communicated via email. The place was nice and clean. Everything we needed, such as kitchen stuff were provided. Towels and linens were clean and fresh. The place is located right across Kamaole beach 3. The drive to stores and restaurants are within 10 min. One thing I would point out, but will not affect the rating I have is that there is no trash can inside the house/bathroom. The outlets in the upstair bathroom/loft do not work also, so we had to charge our phones downstairs. Other than these minor things, this place was a great choice for us. Will definitely book again.