The apartment was as in the pictures.
Princeville does not offer so much. You have to take the car to Hanalei. There everything (beach, shops, restaurant, food-trucks) is close together and within walking distance.