We had a great stay at princeville. Everything was like the pictures on AirBNB.
The way to the location and the keyboard check in was very easy. The pool and the hot tub is shared with the neighbours but it was never crowdy or loud.
I can say everything was according to our expectations!