Hi Stu,
Lucky for you, I have stayed twice at this hotel. It is really nice. There are a lot of activities to do here but if you're looking to go dancing, they don't have a disco. Every Wednesday and Saturday, they organize outings to the nearest disco in Boca Chica.
The staff is really polite and nice. The food is relatively good. They have an Italian restaurant (you must go there), a Mexican restaurant (I haven't tried it), a steakhouse (try the steak), and the buffet.
The shows at night a great. The atmosphere is excellent.
When are you planning on going there ? I'm going for the 3rd time on March 18 through April 2.
Hope I was helpful,
Ciao,
Katia