In the end, being in Lahaina is great, the location was solid, and the condo was "fine". In addition, they have a good "late checkout" policy that was nice as we have a 2 year old that naps during checkout.
The management company and the upkeep were challenges. The following were our issues:
1.) We arrived on a Saturday after 4pm when the lady who you pay for parking is available. Sunday the front desk where you pay parking was closed. Monday we were finally able to pay for our parking. In the time between arrival and the first time we could pay for parking we recieved 2 "VIOLATION" letters on our car saying they were going to tow us. Not a great way to start your trip
2.) There was a smell kind of like stale milk or vomt in one of the bathrooms.
3.) The fan remotes didn't work. We had to pull the lights out of the fans and couldn't turn them off. We had fix it people come out twice (we only had a 3 night stay) to fix them. The maintenance people basically said the fans were "junk".
4.) The airconditioners sound like jet engines and which is not a great sound to wake up to in the middle of the night... yeah we could have turned them off, but the apartment would have gotten pretty warm pretty quickly.
5.) Internet didn't work for the entire stay. Supposedly they had new modems put in and they aren't working well through the entire faciilty. My wife unfortunately had to take time out of her day to go to an internet cafe to get some work done.
6.) The front desk person has no ability to help with anything.
7.) On our 2 last days there was construction going on outside of the place that no one told us about. They were literally jack hammering next to us.
7.). The biggest challenge was the absentee management team supporting us... they treated us more like a burden and we had to make a lot of calls to set things up. They found our 11:30 - 2:30 window when our child naps as us not being cooperative. They took multiple trips over multiple days to fix things. We asked for some kind of token discount due to all of the things not working and management said "they had no authority".
Overall, we obviously love the island... and with a little bit of care and double checking on the units this could be a good place to stay. I just think Coconut condos does as little as possible. I would recommend staying somewhere else if that is an option for you.