Great location. We really loved Princeville and even more so, Hanalei Bay. The room was great and the pool really nice, though we spent quite a lot of time roaming around. The only niggles were a DVD player that needed replacing and the hospitality suite they made available on checkout so we could get ready for our flight, didn't have clean towels at first, which was a bit stressful since we needed to get to our flight.