We enjoyed our stay at Kamaole Sands. The location is great with close proximity to a beauteful beach and restaurants. The condo has everything we need including a full staffed kitchen which was very handy with a kid. Definitely recommend!