We stayed at the Sealodge for our entire trip to Kaua`i. The home was beautifully decorated and extremely clean. It had all the amenities we needed with the bonus of a gorgeous ocean view from every room in the house. We woke up to the sound of waves every morning and saw multiple rainbows throughout the day. It is close to most of the eateries, fuel and other amenities you might need during your stay. The hosts are very helpful and responsive. I would absolutely recommend this place if you're in the Princeville area.