We've visited Princeville a handful of times now and experienced various Airbnbs along the way. As far as location - this is a great place to stay. A little tip: if you're in the area, go to Hideaways Pizza Pub and sit at the bar for delicious salad, pizza & drinks. It's approximately 1 mile away.
We thought this condo was fine for our needs, but a bit outdated. We had a couple issues, but the manager/housekeeper is on island and quickly responded - she was wonderful. One positive - the fridge had a filtered water pitcher! I'm going to recommend this to all Airbnbs now. In general, this wasn't our favorite Airbnb in the area, but it wasn't out least favorite either.