The unit was as good as advertised: spacious, clean, modern, and convenient. The complex is very close to Hanalei Bay and other North Shore sights. The pools and workout facilities were also very nice. The site offers two food trucks during the day, but no on-site restaurant. Also, the clubhouse did not have any recreational beach equipment (e.g., boogie boards) for rent or borrowing, although pickleball and basketball equipment was on the courts. We didn't use them, but the site also has many BBQ grills at each of the two pools. Overall, a great experience. Mahalo, David!