I enjoyed staying here. It is a beautiful resort, the staff provides great service and there are a variety of food options. There are also a lot activities to choose from and plenty of swimming pools.
Just walking in the resort is an experience , I would recommend an early evening walk as you start seeing more wildlife then.
The staff does a great job cleaning, but with wildlife living on the property, you do come across a mess here and there.
My biggest gripe about my stay was the pressure to make an appointment to be offered their membership. I wanted to be on vacation, not make any big financial commitments, although I will consider their membership, it was just not the time to experience high pressure sales.