This was a great surprise for my trip. The room was clean tile with a comfortable bed and balcony. The resort has a number of amenities too, from a pool, tennis courts, bar (open 3-9pm), access to Puu Poa Beach (Hideaway Beach is very close too), and a spectacular view of the Kauai cliffs, to name a few. David made sure I was well taken care of and even ensured there was an iron in case my wedding attire wasn't exactly wrinkle-free. He was extremely responsive and a pleasure to have as a host. Highly recommended.
Also, if you are planning to stay in Princeville, it is recommended that you rent a car. Transportation options are limited on the north end of the island.