Very convenient location, right across the street from Safeway, several decent restaurants nearby. Quick drive or long walk to Kapaa town center for even more restaurants.
The pool, barbecues, and other physical facilities at the resort are excellent - small beach is great to watch sunrise from but not great for swimming - but great swimming/surfing/boogie boarding beaches are very close. Everything was well maintained and kept very clean.