This place met all of our needs. Unit 2-205
Pros: great location, clean, pretty condo complex. Assigned parking was a good idea. Even though it said Garden View, we had a partial ocean view from the lanai which was a nice surprise. Well-equipped kitchen if you want to cook (we didn't.) Ice maker in the freezer was good. Lots of beach toys, chairs, umbrella, etc. The bed was comfortable. It had a washer/dryer (but we didn't even know about it until the housekeeper asked us to wash the towels before we left!) Beach right across the street and nice sandy beaches with good snorkeling within a few minutes drive.
Cons: Bad A/C... there is only a wall unit air-conditioner in the living room behind the tv cabinet which does not cool any other rooms. The bedroom is in the very back of the unit so it was very hot at night. There was a ceiling fan and a very noisy plug in fan which both had to be on all night to keep the room from sweltering. On one humid day it was hard to sleep. If you need a/c, make sure you get a unit that has central air. Also, the shower leaked all over the bathroom floor so we just kept a bathmat along the edge. Bath amenities were so-so.
All in all, this is a good enough condo for a short stay. I would look for another unit with better amenities and better a/c next time. But Kamaole Sands is definitely a good spot to spend a few days in Maui.