KRB is a great resort. It’s centrally located near the airport so it’s easy to jump over to Lihue, down to the south end of the island or up to the north. The food was good, the water slide was a lot of fun and the beach was beautiful. That being said, beware of the staff treating you differently when they find out you’ve booked with a private owner. You will still have to put down a hefty deposit and pay for nightly parking, and your room doesn’t include shuttle service to the airport, any kind of maintenance necessary, or maid service. Overall this was no big deal, just some small annoyances we dealt with while on property. They do offer some cool classes and activities which we never made time to attend though I had wanted to, so I don’t know what the costs were on those. Kauai is a beautiful island, and we wouldn’t mind staying at the resort when we come back, but we would probably just book directly though their website.