Kamaole Sands worked out great for my family and I. It was in a central location, easy to find and tons to do. Staff was friendly and helpful. We definitely enjoyed ourselves! :)