The place absolutely appalling not at all what it said on the webpage,place was dirty an ran down the staff were horrible and ignorant,had to leave the complex to walk someone else to get our drink,no games roon as advertised,entertainment was terrible i wouldnt even call it entertainment,cockroches in the room,bed held by screws on the wall,my 5 year old daughter got scalded when she went to wash her hands in the bathroom sink was really upset reported to reception and someone came the next morning to Fix it but it was the same way an hr later,shouldnt be advertised as a family friendly resort because it wasnt friendly and was a poor excuse to be called a resort,plates in restaurant were filthy my 7 year old asked everyday why were the plates all dirty,i wouldnt recommend it to anywhere let alone return actually im looking for a refund.