We have stayed in Princeville many times before, so we know that almost anywhere you stay - the location is going to be stunning. Overall, this place was good. It met our basic needs. Enough space, great location, laundry, basic amenities. There were a lot of light switches that didn’t work. The front door light not working made arriving in the dark difficult. The shades were incredibly dusty. There were ants all over the kitchen, enough that we never felt comfortable eating inside the rental. Two nights we found a cockroach. I expect some level of critter, being on an island - but just feel these are things to be aware of when spending a large amount $$ on a rental. Despite our ‘complaints’ I would still stay here again.