I have stayed at CR, and absolutely loved it. The convenience of the resort was unreal. With that in mind, we are staying at AKL next month for our DD's 12th birthday and we couldn't be more excited. I honestly don't think you can go wrong with any of them