Yes, some owners do go back to their home countries for Christmas, but owners also come out to their villas and spend Christmas on the resort. The social committee organise alot of events over the Christmas period. Details of events are on the notice boards in the town centre. Also on the community website.... www.mmgr.info
One restaurant that i can reccomend is Triana. It is located just outside the resort on the boulevarde. All the restaurants along the boulevarde will be open for the Christmas period.