I have stayed at this. Complex 3 times now and I have always had a good holiday. People moan about the food but you get what you pay for and all inclusive is so cheap here. The complex is very clean and the staff are friendly, there isn't a lot for children to do apart from swimming and playing pool. I will be going back as it is such good value for money.