I would refer My Perfect Stays and Ka’anapali Royal, we enjoyed our time