Two adults one teen stayed. Plenty of space, especially when compared to a hotel room. Photos are accurate. Furniture was comfortable, No AC was ok, there were plenty of fans and a nice breeze off the ocean. We found all the kitchen implements we needed, beach chairs and umbrellas (could use one more chair as there were only three and the place accommodates four people) there are beach towels, a cooler and even a couple pairs of flippers. We bought cheap snorkels and had fun snorkeling at Anini Beach. Check in was seamless, no big list of chores for check out and property manager communication was good. I would have to really nitpick to find anything to complain about. To address the rooster thing: there are chickens all over Kauai I don't know how you escape roosters. The ones here started up anytime after 3am, with 4:30 being the average. Close the window and turn on the fan and you can keep sleeping. Would stay here again. Princeville is a good location and we mostly stayed on the north side. Easy drive to Hanalei. Easy drive to Kilauea. There's a farmers market Saturday morning. Sealodge Beach can be walked to from the parking lot but it's not swimmable in high surf and it's not a trail to haul stuff down. Definitely walk down there though it's pretty.