We had a blast staying here. The ocean view was incredible, especially from the patio where I wanted to sit and gaze forever at the ocean or the stars. I've stayed in places promising an ocean view, but here, it is ocean as far as you can see. The condo had everything we needed--lots of towels (bath and beach), toiletries, snorkels, boogie boards, extra blankets and pillows, pretty much everything we needed to feel at home, including dishwasher, washer and dryer in unit. The place was absolutely spotless, and the decor was a great balance of modern and beachy. The living room and master BR had nice TVs with on-demand cable. We brought our 2 year old, and really liked that it was nearly fully childproofed. We could let him roam around knowing that he'd be safe and that really helped us relax and feel at home. The grounds were nice and the onsite swimming pool was only a 2 minute walk. There were a couple of beaches within walking distance, and plenty of shops, groceries and restaurants (and more beaches) in Princeville and Hanalei only 5-10 minutes by car. Easy parking. If you're looking for a relaxing stay on the north shore, you will love it here.