Kamaole Sands is a beautiful place. Great location and beach across the street is nice. We had a wonderful stay.