Did someone mention food. Tix-n-Xic at Playa Tiburon about midway down the island on the Cancun side