Just FYI on palace resorts (moon palace, beach palace, etc), I find their food not the best. They prioritize appearance over flavor. I echo those that suggest hotel xcaret if food is a priority and things to do.