Karen's place is great. My family and I particularly enjoyed the saltwater pool, which is literally a few steps from the patio door. It's an amazing place to hangout. The location is also great, there's so much to do in walking distance in Lahaina. I recommend driving up north to Slaughthouse Beach about 20 minutes away. It's probably the closest beach that doesn't have a ton of rocks and coral to cut up your feet.
Karen was also super responsive both ahead of the trip and while we were there. I definitely recommend this place.