Havent stayed at this particular resort but every AI to my knowledge has shows. (every one I have ever stayed at).
Most are ok, keep things in perspective, this ISNT Hollywood so manage your expectations, sit back, have a drink and enjoy.
You will have a great time if you go with the right attitude and dont RELY on others to entertain you.
Have a great trip.