Our family had a good stay here. Midway vacations had really clear instructions.
The unit itself is an older complex and it definitely shows its age inside the unit and out, despite the updated kitchen and bathroom. Not really a huge issue for us - we cared more about it being clean. The kitchen was well stocked apart from a lack of wine glasses (only one wine glass and one aperitif glass). The bathroom would have benefitted from a shower head that could be taken off and hand held - sometime if you just want to partially wash off you're pretty much committed to getting fully wet and taking a full shower. With kids, it would have been a nice rather than have the shower head dump water over their head when you just want to wash off their feet! Do note that the laundry is a common shared one you have to pay for and not in the unit itself.
The location was great being a few minutes away from a beach - more suited for lounging than swimming compared to some of the other beaches further south in Kihei as the waves felt stronger here, as well as minutes away from supermarket, cafes and restaurants. Although we didn't use it there is a pool and grills on site. Parking is free.
Only quip we had was the air conditioner in the bedroom wasn't super powerful - it kept the humidity out during the day but didn't make the room very cool (it was fine at night apart from being a bit noisy). During the day we definitely needed both the AC in the living room and bedroom on. The AC also needed the filter cleaned which we did ourselves. We also found the area under the bed a bit dusty and in need of a vacuum or sweep underneath.
Overall we enjoyed our stay here.