We had a wonderful experience staying at Castle Kiahuna. You have the privacy and independence of an Airbnb while also having resort amenities available. The place was spacious and clean with a lovely view of the plumeria trees in the courtyard. The location is great - a quick walk to the beach and a short drive to the many beautiful sites in the area. The staff were communicative and extremely helpful. Highly recommend!