We really enjoyed our stay! The townhouse matches the photos and description - nearly the entire place has been re-modeled. The ocean view is wonderful, and the area is very quiet and extremely convenient to Princeville shops/ only about 15 min to Hanalei. We have stayed in Princeville 3 times, and this is by far the nicest place we've stayed in terms of Airbnbs.
They even provide everything you need for a day at the beach- sand cart, beach chairs, cooler, beach towels, etc. This made a huge difference for us.
The only con, which is out of their control, is that the neighbor is a chain smoker, so there's a pretty constant stream of cigarette smoke wafting in since windows pretty much have to be open for airflow.
Other than that, this place is pretty perfect, and we would definitely stay here again!