The location is great. It is right across the street from south end of Kamaole Beach Park III and in walking distance to restaurants and shops. The place was spotless. Customer service was stellar: friendly and impressively responsive. We were positively surprised by the quality of the bath and beach towels. They were luxurious. One of the reviews states that there are beach chairs, but the owner doesn't provide chairs. There were 2 older chairs left by other guests, one of which is inoperable. Prepare to rent your own. The place is in need of some upkeep of the doors and window blinds. Overall, we enjoyed our stay.