We stayed at this unit from Dec 2-13, 2021. We really enjoyed our stay as it was very clean and had everything we needed. It was just unfortunate the weather didn't cooperate for your first few days.
We would say that the location is good, but not great. We did not rent a car for the first 5 days of our vacation, so I would recommend a car rental if you are staying here. There are a few good restaurants within a short walk, but not a whole lot to choose from. The nearest grocery store is about a half mile walk and although there is a nice park and Kamaole beach/park III. right across the street, the nicest nearby beach is Keawakapu which is about a 10 minute walk south. I would suggest driving to Makena Beach just past Wailea. You will have to pay for parking ($5/person + $10/car) unless you park out on the road and take a short walk.
Overall, we had a really nice stay in this unit and would recommend this if you're looking in Kihei. Would not recommend staying any further north in Kihei.