Loved our condo - had everything we needed, especially travelling with a baby, the kitchen and extra kids pack was super handy.
We had a few issues with the toilet blocking (ewww), but they were very quick to respond and fix the problem.
The complex is great, both pools and beautiful and not crowded.
Best of all is the location to the Main Street of Lahaina, was easy to come and go and grab coffees. We would certainly recommend.