There is a lot to love about the location and property. Its not all perfect, but much more positive than negative.
Firstly the area is a few miles north of Lahaina on the west coast, which is a lovely small historic charming. Its the old capital and to our mind the nicest town we visited on Maui - quaint, good food. The only thing is the beaches are tiny but the surfing is good. Kanapoli beaches (which you can pretty much walk to) are much bigger and very nice to walk on. The immediate vicinity of the apartment is residential mainly with similar nice small scale apartment buildings on the beach.
The particular apartment building complex is beautifully maintained, has a few gas grills available (spotlessly clean) where you can grill looking at the sun setting! Everyone is very friendly, its quiet, the pool is really really lovely (quite exceptional actually). The walk from the living room to the beach and rocky shore was probably a whole minute!
As for the apartment itself the first shock (as an american) is no AC. Tho in reality its designed to offer a great thru air flow which with the consistent trade winds works well. Fans also help and the outside temperature really does not get much above 85 so it works, BUT if you like your rooms at 68 this will not work for you.
The shower and bathroom is very nice. The kitchen has modern appliances and is high end tho there is very little storage and the microwave is combined with the oven so if you want the oven and the microwave at the same time it will not work.
Our biggest complaint is that there was NO hanging space - none at all, as what there was was locked up with the owners clothes in. This was very inconvenient. I would recommend to the owners that they move their clothes to a storage container and put that in the bathroom. to release hanging space.
They thoughtfully provided tennis racquets and snorkel goggles/fins etc - which is great as the snorkeling right there is very good.
All in all I'd definitely recommend the area and the apartment unless those issues were a big deal for you.