The stay my wife and I had was lovely and we enjoyed it. The place is very nice and wonderful if you plan on doing day trips around the island. There is no ocean view though lots of cool birds and green lizards which were a joy to watch in the morning on the back porch. Great location and cheaper than a resort.
Though I will add some down sides. There are more rules though not many that are posted on the doors and areas through the apartment. Though we see a washer and dryer in the apartment we were told to use a laundry mat. I understand that lots of sand and things tack into the apartment so no shoes make total sense, but the cleaning fee we were charged was way too much! We had to wash all dishes and take out any trash and recycling ourselves. Not what I thought I would need to do during vacation after paying such a pricy cleaning fee… we were only there three days and we washed dishes anyways though it was inconvenient since we were told to do it all the night before we left and we had an early morning.
All and all it was a lovely trip and we did enjoy our time in Princeville. The demographic in the area is primarily white and locals further north and in residential areas do not take kindly to visitors at all. The tourist areas are the most friendly. The island itself is very green and lovely! Love the area! If you are looking for a good church in the area we highly suggest Amazing Grace Baptist Church! The congregation there was very nice, warm and welcoming!
If we come back I think we would choose to stay at a resort though it may be more expensive though there is more to offer and potentially a beach view. Though Princeville is right next to Hanalei Bay which has the softest sand we found on the island. Great surfing spot for beginners. Adventure surfing has great lessons. Ask for Jack he was a laid back guy, polite and respectful, and a good teacher.