Felicidades and welcome to the forum!! Does that price include drink? I know, in Vallarta, dinners run about $43 on up pp but that doesn't include beverages (although drinks per hour, depending on the caterer run around $9 pp an hour .... which, combined, is still at $52 pp!!)....
Anyway, I think if the cocktail includes some good food and entertainment, it might be just fine.