Fantastic vacation rental for my partners birthday. Basically on the edge of a cliff, water views were better than the pictures show.
Our only gripe was that the AC unit was not very effective and only located in the bedroom, so the rest of the apartment got pretty hot, but that just kept us out and about :)
PS definitely rent a car (we used Turo) for your stay. While beautiful and relaxed, Princeville is pretty remote.