Sydney's place was a great spot in Princeville. We needed a spot close to the Napali coast and this was a fantastic option. It's near some restaurants and fancy resorts, but you'll want to rent a car to give you the freedom to explore the entire island (you'll want a car regardless of where you stay).
Sydney was super friendly and helpful. The place had boogie boards and snorkel gear, umbrellas, even yoga mats. With ceiling fans in every room we were totally comfy. There's also a bbq in the pool area and we went to the hot tub every night.