Wonderful stay. Check in was easy, accommodations were comfortable, sparkling clean, and had everything we needed for a great stay for a family of 4 plus grandparents. The pool and amenities were so convenient and napua beach club was the only beach we really needed to swim at! Convenient location near a grocery store and coffee shop (walking distance) and a short drive away from the fairmont and other resort properties. Would definitely come back.