Great stay in a great location!
It was helpful to avoid the traffic by staying in Princeville since that is where most of the best beaches are in the summer months. The Cliffs have excellent accomodations and lots of activities - all included!