Kamaole Sands is a beautifully maintained property. Easy walk to Kam III and the pool. The kitchen is extremely well equipped and has soft close drawers. The pull-out sofa worked well for our 2 small kids. Check-in process was easy with the instructions provided, and it was nice that we got to pick our own code for the condo door. WiFi worked well during our stay. TV in living room great size. Lots of nice places to eat off S Kihei Rd. Condo was clean, and we appreciated the beach towels, chairs, umbrella, sand toys, coolers, etc. I would highly recommend this place or other PMI units at Kamaole Sands.