This is SUCH a great apartment for a family vacation! Superb location - VERY close to a beautiful beach with gentle waves and even for snorkeling to see colorful fish (plus you can listen to the waves as you fall asleep) and plenty of restaurants (and coffee!) and grocery stores nearby. The washer/dryer in the unit was a HUGE bonus - we packed lighter since we could do laundry there. And I loved the colorful little clothespin-clips so I could dry bathing suits on the lanai. We loved the abundance of extra beach and bath towels and extra pillows and linens in the apartment too. Comfy couch, lots of seating, well-appointed kitchen (thank you for dish-towels!), beach chairs, comfy beds too. And it's a little thing, but I'm so glad the floor isn't tile - the laminate wood is so much nicer underfoot. We would definitely stay again, anytime.
Some of our favorites: Peace Love Shave Ice!! (get it with Mac ice cream!); Coconuts Fish Cafe (fish & chips and fish tacos!); Good coffee at Cafe @ La Plage, and Beach Street (NOT so great coffee/service at Lava Java); fab breakfast at Papa'aina (french toast!!) in Lahaina