We stayed in aventura mexicana hotel and we had all -inclusive package in mayan bistro. We enjoyed food here very much. Breakfast had lot of options including mexican and traditional. Everything we ate was cooked to perfection! Restaurant is situated in green garden by the pool and is very cosy.