Castle Kiahuna Resort is a charming resort with beautiful gardens, easy access to the beach and friendly staff and guests. We have stayed at Kiahuna several times in the past and will return.