My wife, daughter, and I stayed at Margaret's place for Spring Break. Cute, clean place that we were very comfortable at. We could cook some meals at the apartment and there are plenty of options nearby. The lanai is a comfortable outdoor space to relax in.
The location in Kapaa is also a big plus. We took advantage of the bikes and rode the trail a couple of times.
Recommended!