Sun = awesome
Coral reefs = incredible
Service = pretty good except for some tools who worked at the resort. Was funny when a drunk cockney punched him tho.
Food and drink is average compared to other all inclusives i'd been on. We had only local drinks on the package, and only the ouzo tasted anything like it should. Beer is fine tho. The food is good until they try to emulate British food, then it seems like they'd looked at a photograph and tried to copy it, but didn't know what it should taste like or feel like, it was odd. If they stuck to local menus it would have been ideal. Not sure why they always had gravy and custard at breakfast. . .
We stayed at the Kiroseiz (or something like that). Most resorts have their own beaches, which you can get to on the bus. I enjoyed 2 weeks there earlier in the year, the only real dissappointment being the booze. I'd been on a Thompson cruise, and Mexico, and the drinks there were superb. But if you don't just want to get slaughtered all day long it won't be a problem
Let me know if you want to know more.