We had a great stay in beautiful Princeville. The only reason I am not giving it five stars is because there was construction on the roof Mon-Fri 7 am-5 pm while we were there. We were not told that there was going to be construction until the morning after we arrived when we had to move our rental car out of the driveway to make way for the large construction vehicles. It was loud in the morning and woke my husband up on a few occasions. Construction workers walking around outside also made the patio and house seem less private as we liked to have the window curtains open to enjoy the outside view. Other than that, the place was great and the hosts were wonderful and accommodating. I'm sure this would have been a perfect stay without the construction.