This property is actually what you're looking for when you search Maui for "beachfront". It's actually on the beach. Walk off the patio and go 40 feet to the sand/water. It's right on Baby Beach, which is perfect kids. The water is pretty much waist deep on adults, with no waves or currents. The snorkeling is great in the water.
We have now stayed in 3 units at this complex. All are great. Bedrooms, bathrooms, kitchens are all excellent. Spaces are very roomy, clean and updated. When you want to "live" on the beach for any amount of time, you have what you need here.
The staff is also excellent. Paula, Kim, and the maintenance staff are very responsive and kind.
The proximity of this unit to grocery, old town Lahaina, restaurants, Kaanapali, and Kapalua is great. You can certainly walk to old town lahaina, grocery and restaurants.