Location was ok .a bit out the way but still ok ,rooms pleasant and clean .food not good ,1 hot food station which is horrendous at busy times ,pizza bit never has pizzas ready apart from breakfast time and all I can say is thank god we dont have our grandchildren with us as childres food is on a another level (horrendous) ,drinks are really bad can't taste any alcohol in drinks at all ...beer is like water , no fresh orange, no tomato juice ,no milkshakes for children ,1 person doing crepes which the queues are a mile long all day , beach towls are so thin there a waste of time and to finish of sun loungers have no cushions on so thet are ready uncomfortable...fare to say we won't be back ...definitely not a 4* hotel