We had a lovely time at Elaine's place! The view! We saw whales, sunset,s and enjoyed listening to the waves each night. Lahaina Shores is a nicely run complex, with a nice grassy area with chairs, pool, and hot tub. The beach was mellow with no large waves so it made it possible to swim (yay!). And you can easily walk to Lahaina for dinner, etc. The Feast at Lele lūʻau is right next door.
The kitchen cooking utensils were a little sparse, but we made do. (I did send some suggestions to Elaine for things to include.) It's so nice to have beach chairs and an umbrella available. There was a small laundry area on our floor that we used (easy as it takes credit cards). Overall highly recommended and we'd love to come back sometime!