Kamaole Sands is such a beautiful property, the gardens are so well kept, it really is lovely. Love the location, right across the street from great swimming beaches, close to shops and restaurants. Condo was large and comfortable, well equipped with everything we needed. Great spot.