We wanted to love this place. But there were numerous issues. I will say that my son enjoyed it, but my husband was frustrated and I didn't like it. The Coco Condos staff were pleasant to deal with, but I'm afraid we would never stay here again. First off, there is a loud whining noise that comes from the bathroom walls at all hours, and can be heard in the bedroom even with door closed and A/C on. It lasts for hours. To CC's credit, they attempted to research it and their maintenance guy seemed nice. But it affected every day of our stay. Second, I specifically asked before booking whether the sofabed was comfy bc my teen son would be sleeping on it. It is hilariously terrible - you can literally feel every spring. We stayed in Maui almost 3 weeks and he slept on 4 sofabeds. This one was easily the worst. Not an issue if you're a couple, but families take note. Other than that, the unit is nice and the entire compound of Aina Nalu is pretty and well located if you want to be right in Lahaina ... but, even if the issues above had not dogged us, we would not stay here again. The beach at Lahaina is so much less nice than many many others in Maui. The large pool was always crowded (the small one is best). The other 2 places we booked (both less expensive) were on gorgeous beaches. Literally, we walked out the door and across a lawn and were on the beach. I can't stress how lovely this is, and how much Aina Nalu just can't compete with this. I think if you just want to "party" at bars in Lahaina and walk home, it could be fun, but It was the wrong choice for our family. The shopping in Makawao and Paia was way better. There are good restaurants in many towns and Lahaina's are just average for the area. Again, nice staff, pretty grounds, but crowded and just not at the same level as other resorts we stayed at this trip.