Great location, close to lots of great north shore sights. The resort is nestled deep inside the suburban portion of Princeville, not near other resorts, which gives it a more secluded feel. The property was nicely maintained and the rooms were clean. The staff was cordial and polite. Don’t expect a water view from your room, most of the property is not on the water. It’s about a 10 min walk or 2 min golf cart ride from the resort to the closest beach. Based on the airbnb listing, I was hoping for a 5-star experience, though it was more like a 4-star resort. Well done in the most important ways, but not above-and-beyond. Be warned, they charge additional fees for parking and taxes once you arrive. This seems deceptive… I would expect all fees to be included in the price on airbnb