Juliana's apartment was in a perfect location, clean and had most things needed. Only problem was parking; when you arrive back in the evening it's pretty much guaranteed you won't get a spot near the apartment. There are alternatives but it involves parking somewhere where you really shouldn't. Other than that Princeville is a great place to stay and close to lots of great things to see. Make sure you visit Hanalei town for food and souvenirs!