I enjoyed the stay at the wyndham princeville villa. The room was nice, clean, and the resort had a great pool with a bbq. Location is pretty close to some amazing hikes and surf beaches. I'd certainly consider staying there again.