My fiancé and I decided to stay here for our vacation and the place was perfect! It has greats views, close to the beach and had equipment that supported our beach activities. The kitchenette was great for our light meals while we were trying to be active. Loved using the patio chairs for eating or sipping glasses of wine while enjoying the scenery. The hosts were great and extremely flexible and understanding when we had to leave early. Would recommend for anyone looking to stay in Princeville!