Great condo with a lovely view, lots of space, and tons of little extras. plenty of linens and towels, kitchen with everything we needed, beach chairs and umbrella in the closet, lots of little stuff like that which helped make it a real pleasure to stay there. Plenty of space for two families and great layout.
Princeville turned out to be a bit... golf-course-esque for our tastes, and next time we'll stay in Hanalei, but that's just our preference - if Princeville is what you're looking for, this place is just great.
Short walk from Hideaway Beach, which is really special, the pizza place a 60 second walk from the condo is amazing, and the location is nice to get to Hanalei or hop on the highway to head east/south.
Our only complaint was that the check-out policy felt very much not in the spirit of AirBnB. The info sheet specifies that in order to request a late check out it's necessary to do at least two days in advance (which is totally reasonable), but that if it's possible, it costs a half-day rent to check out late and they charge a full day rent if you're late getting out without prior permission. Considering the check out time is 10am, the condo is pricey, and the cleaning fee higher than I've ever paid for an AirBnB, that felt really inflexible and not generous. It's clearly listed and explained, so I still gave a five star review, but as people who got into AirBnB to get away from the corporate feeling of hotels and the like, we were pretty disappointed that our last morning of vacation felt like a stressful rush to get out in time to not get charged a fortune extra.
Other than that one detail, though, we were really happy with our stay.