all varieties of food is served. Rooms are nice and reasonable specially in the newly built section. Staff were great and couldn't do enough for us. Evening meal was nice, choice of Chinese or western food. Pool is a bit small and no lights in the evening. But overall value for money with wonderful staff.