This was excellent value in Princeville. This is a resort, so you will get whatever room happens to be available and ours was much nicer than the one in the photos. Resort has friendly staff, two pools, fire pits, and grills. Would definitely stay again.