We really enjoyed our stay at the Cliffs in Princeville. The rooms were spacious, clean, well-decorated, had comfortable beds and condo was well-located. It was near several nice beaches. It had nice space for our family to eat and hang out together and a comfortable amount of bathrooms for our family of 7. The absence of a dishwasher was a little surprising given that it was such a nice place, but wasn’t a big issue. For a place that is not directly on the beach (short drive to Hanalei), it was ideal.