2. Princeville is a real nice town with plenty of Golf options, horse ranches, Ocean activities and there is a local market right at the Princeville resort with many local and multi cultural resturants with real reasonable prices and good quality food.