Kinohi’s place was very clean. Very close to beach, no more than 10 minutes walking. I liked that we had everything we needed for our stay. Kinohi had beach chairs and an umbrella available which came in really handy because we had a toddler. Also had lots of toilet paper and paper towels. I liked that the unit had laundry machines. The ac worked perfectly to keep the unit cool. The beds were very comfortable and the sofa bed was comfortable too. We had a great time in the pool and it was so nice that it is on the same floor. My toddler used the playground on site every day. Communication with Kinohi was excellent, always replied to me quickly and even allowed me to extend my stay, last minute. Overall our stay was awesome!