My wife and I stayed here for a week, and it was wonderful. We highly recommend anyone to stay here if you are considering staying on the north side of the island. Royal is very helpful in providing thorough details for everything you need as your trip approaches. The condo is very clean and well organized, and has anything you should need. Staying here, you are very close to the Princeville shopping area to get groceries, souveniers, shave ice, ice cream, etc. There are a few places to eat out. We personally preferred ordering from the General Store/gas station. It was good quality food and the best prices for the portions we found on the island. You are very close to Queen's Bath, Hideaways Beach, and Wyllie Beach right in Princeville - you will want to get to any of them before 8am to get one of the few parking spaces. You are also a 5-10 minute drive from Anini Beach, which was our snorkel location of choice to swim with sea turtles with the road past Hanalei currently closed. Hanalei is a great place to spend your time at, and only 5 minutes up the road from the condo - but you will be hard pressed to find anything near the price of this place in Hanalei. Just a great location overall for the north shore. Enjoy!