Amazing property! There was so much to do and great for big groups. The communication was great and it felt like we were at an actual resort. We were even welcomed with a welcome basket. Will be staying here next again!