We really enjoyed Kamaole Villa. Everything about it was perfect---the location (direct access to the beach as well as the town), the layout and decor of the house, the completeness of the kitchen, the pools, etc. They also provided info on dining, activities, etc.