Great place to stay on the north shore! The apartment had everything we needed, and the location was perfect for us. Princeville is quite residential but with a car it was less than 10 min to restaurants in Hanalei, and less than 3 min to a mall with a grocery store, and some restaurants. Also very accessible to many beaches and all the amazing sights the north shore offers. Check in was super easy, and everything was extremely clean. The fans and breeze did a surprisingly good job at keeping the unit cool at night. Would definitely recommend staying here!