A great stay! Great location near nice beaches. Princeville is perfectly situated: We preferred spending time around Hanalei Bay, and we could never get tired of the beautiful 10 minute drive there from the condo. Plus, walking from the condo to Hideaways Beach and the St. Regis for brunch with an amazing view was delightful. We even got an incredible facial from a very nice esthetician right next door to the condo. In sum, location was awesome. That is so even though we have no interest in golf. But do be aware that the golf course dominates Princeville’s vibe. As for Teddy, he was very helpful and pleasant from booking through the trip. And the condo was great. Very comfortable king-size bed, small breakfasts on a comfortable patio with a nice view of trees, birds, geckos, and mountains. Great selection of things to watch on TV, and a very nice shower. I recommend Teddy’s place to anyone, so long as you aren’t planning to cook all your meals as there is no oven or stove. Beautiful view of the stars from the patio on our last night was a wonderful treat. We could see the Milky Way!