We booked Kevin's place for our twenty-fifth anniversary based on descriptions of it's privacy, location, and great bird life. All of this is true. The beach nearby is a great place for families and to watch the sunset. Everything you need is close, the complex secure, and Kihei, itself not a particularly nice town, is a good base for exploring Maui.
The only caution I would offer is that it gets REALLY hot here. Combined with the humidity and lack of AC, it can be a constant battle to stay comfortable when you're just hanging out. In fairness, Kevin warned us about this in detail. He was honest, open, and responsive.
I, being from the cool northwest, was just not comfortable with that much heat and humidity. Our first night reminded me of an August trip to NYC we did a few years back; 98 degrees, 90+ percent humidity, no air movement, and no AC. I must be getting old because comfort has become a lot more important.