We ate dinner here and was there before the band. The food was great but like everywhere in Mexico, salespeople approach you for excursions, timeshares, and other special deals. It wasn't high pressure but there. The band is magnificent, the food is great, the service is fantastic and the atmosphere is good. Great all around.