We stayed at Gabriel’s place for a week and had a lovely time. We were a family of 4 and the place was adequate for us. It really has amazing views and very clean. There is a small, more like a kiddie beach just down the apartment which my kids loved. The swimming place was clean and very well kept by the management. Grocery shops are nearby. There is a food truck area close by which opens up during the evening time and is quite lively. Food was good.
I would highly recommend the Whalers village mall. There were kid friendly events all week long and beach is directly accessible from the mall. Please remember to validate your parking tickets from one of the shops else parking can be costly here as we learned the hard way.
The only trouble we had is that the apartment.is quite far from all the touristy attractions. Airport is almost an hour away, road to Hana and Haleakala are almost 2 hours away. Iao state park is 1 hour away.
So we spent a lot of time driving.
But if you want to be local to Lahaina and Kaanapali area, this place is a great choice.