The place is great overall. It has modern finishes throughout, was well stocked for a day at the beach (only a short hike away) and cooking meals or making drinks. The internet was fast.
We really appreciated the more premium items (powerful blender, great speakers, nice TV, even the beach chairs!) that elevated the place above other Airbnbs we've stayed at in the past.
The unit did not have AC and runs a little warm, but was expected and did not bother us. The community pool is a little small, but we preferred the beach instead. Ultimately neither detracted from our enjoyment overall.
We will definitely look to stay here again if in the Princeville area again.