We had a great time on Kauai at Juliana's cosy and well-equipped apartment.
Being a group of friends the bathroom being en suite off the master bedroom wasn't really ideal so this may be more suitable for a couple, also the second room (twin single beds) is open to the main area so privacy might be an issue. That said the additional WC was useful.
The apartment has everything we needed from additional beach towels, to snorkelling gear plus a pretty well-stocked kitchen and pantry.
Princeville is a good base for exploring the island and the nearby supermarket and shops were a definite (if pricey) boon. Access to nearby ice-cream and shave ice was also a bonus for us!
Wasn't easy to find the apartment so I would probably recommend a sat nav if you're not familiar with the area- and definitely arrive during daylight.
The on-site pool was great but it is very noisy and busy during the day. Fortunately the area is beautifully quiet at night and we all slept well.
Overall the apartment was lovely and Kauai is amazing!