Great stay in Princeville. Unit was spacious (we rented 3 bdrms) with privacy for each bedroom with private bath. Each unit had personal balcony with a view of Hanalei Bay/northern Napali range.
Kitchen recently updated and spotless.
Pool/hottub were great for quick relaxation but we spent most time at beaches.
Easy walk to Puu Poa Beach with great shade trees. Hideaway Beach about a 1 mile walk and a little nicer for snorkeling.
Would definitely stay here again.