This is a great location across the street from the beach in a great part of Kihei. The unit itself is toward the end of the G building near the stairs, so it's easy to get in and out of to go to the pool/hot tub or down to the beach. The door is keypad entry, so you don't have to worry about keeping track of a key among your family members.
Amenities were as expected - wifi was great, bed linens, shower towels, beach towels, and some beach gear is in the closet. Note that there's an AC switch you have to turn on (by the AC unit/couch on the wall); if that doesn't turn the AC on, it's possible someone flipped the unit off (look under the panel on the front of the AC unit itself). There's plenty of dishes, microwave, mini fridge, small freezer, but there's no kitchen/area sink; you have to wash your dishes by hand in the bathroom sink. There's also no washer or dryer in the unit. The hot water in the shower was better described as warm, though - the water didn't get very hot.
Elizabeth was fast & communicative when booking, and sent a check in/out sheet in advance of the trip that had a lot of details, and responded within 12 hours over the weekend when we emailed on the first night about not being able to get the AC on (see note about panel above - AC worked great once it was on!). However, when we emailed mid-week (Wednesday) to ask if there was a limit on the hot water heater that we could change temporarily (to get actually hot water in the shower), we never heard back by the time we checked out on (Sunday).
Overall, I'd stay here again, but probably just for a few days (rather than a week and a half) trip where you wouldn't mind the lack of kitchen sink, no washer/dryer for clothes and towels, and not very hot showers.