Amazing place to stay in Princeville. Great location, easy to get around. Host was very thoughtful and had a bunch of beach/hiking gear to use that made our stay so easy. The place itself was very lovely, I only wish our stay could have been longer.