Kapalua Villas are all individually owned but the one that we stayed in was EXCELLENT. It was a 1 bedroom, 1 1/2 bath that had a balcony overlooking the water, it's own kitchen with a bar to sit at, 4 seater table... There is a little shop/deli type store that you can purchase some food at by order or snacks as well as souvenir type things (this is on the main road/Office Road). We stayed at a golf villa which was awesome & there are pro golf tournaments held on the course that is alongside the villas.
Safeway is the place you can go to get groceries if you would like to save some money and cook in your villa. Also, the shopping is close. You can go to Ka'anapali beach for some great snorkeling or Lahaina for shopping along the street or to see the Banyan tree. All within about 10-15 minutes.