I go to the resort frequently for business and also had friends stay there just last month in the Royale suites which i would recommend if you are a couple, butler service and very nice private area on beach.
The resort is quite large but there is a little train to run people around. The food isnt the greatest, but very enjoyable none the less.
Be sure to check out "The Circus of Dreams" show also, i hear its very good