This place made our vacation. The view was amazing and the location in Princeville was perfect. The kitchen had everything we needed to use the grills and make a few meals for ourselves. Brett was extremely helpful with local recommendations and check in and out was a breeze.