We stayed at the property for 6 days with an active toddler.
Pros:
The view. Just amazing! This is a premium Hawaii view, with ocean right outside, Molokai and lanai islands at a distance. It is a 4th floor apartment, so it almost feels like you are on cruise ship. The lanai is big enough and we spent an entire day sitting in it when it was raining outside. We saw a few sea turtles too. The sunsets are spectacular! The constant sound of waves is something I miss everyday after coming back. It is also very airy and cool winds from sea are enough, no AC required.
The area and apartment building: This is a quiet area tucked away between Lahaina and Napili and it is a short drive's distance to all the places nearby. At the same time, quiet enough if you just want to relax. The apartment building has some residents and some on vacation, and they are all a bunch of nice people. there is also a decent Chinese restaurant across the street if you want to quickly grab some food.
Towels and beach equipment: They provided us with a bunch of bath and beach towels, beach chairs, even a pair of fins which were useful for beach excursions.
Kitchen is equipped with basic pots and pans. Condiments wise there weren't much, salt and pepper and some sugar which looked like it was left by previous people.
Laundry in apartment building: Travelling with a kid, we loved having this and used it multiple times.
Cons:
Not cleaned properly: We travelled with a toddler, and I didn't find the place clean at all. I doubt if it was cleaned before we arrived. The toilet was dirty, there was sand at visible spots in living room and worst is the bedsheet had a bunch of long hair on it. Basic expectation is they change the sheets/ wash them between tenants. I communicated this to the manager but we arrived late at night so we had to make do with that until next morning where they sent a person to clean the toilet and take the sheets to washing. the carpet in the bedroom was also stained.
Also, I know expecting them to clean the lanai furniture between every tenant might be too much, but just noting here that it was also not very clean and damp due to occasional rains. the view more than compensates but just noting it.
Second thing is the walls are pretty thin, you can hear everything going on in the living room if you are in bathroom. It didn't bother us, but might bother some.
Overall a good stay, would have given it 5 stars if it was clean.