Great place to stay on the north shore. Spotless and exactly as pictured. Kitchen with all you need for home cooked meals and the washer and dryer were great to have. Short walks to beautiful beaches and short drive to grocery stores. Also within easy walking are a couple of hotel restaurant with stunning views over Hanalei bay. Princeville is a resort community.