We loved our stay in Princeville. Had all the beach and kitchen amenities we needed. Amazing screened in porch and we liked the private third bedroom entrance for our multigenerational visit and added privacy.