Highly recommend this place! Check in was easy and it was super clean. They had just about everything you'd need to enjoy a day on the beach. The views are the real stunner though. Views of the ocean from every window. My partner and I are not morning people by any means, but we jumped out of bed every morning to watch the breathtaking sunrise and drink coffee in the lanai. Princeville is a super quiet community and it was so relaxing. Perfect vacation!
Be advised that hiking down to Sealodge Beach was more like a 20 to 30 minute hike, depending on the weather. It's pretty steep in places, slippery when it's rained recently, and you have to climb down some rocks at the end. There were days we had it all to ourselves, though, so definitely worth it! Just be careful if you have little ones and be sure to wear appropriate shoes on your way down and back up.
We never could get the cable to work, but we were too busy seeing the sights and enjoying the ocean view to care much about watching TV. :)
Absolutely would stay again and hope to do so on our next visit!