This is an excellently located and priced hotel. Right on a beautiful beach that is minutes by taxi to Heraklion or Knossos. I generally do not like all-inclusive, but circumstances forced. Food was what seemed standard for this level. For food, there are 2 wonderful restaurants right next door for fresh fish - I recommend Blanco highly. Staff was friendly and accommodating. Cleaning crew was diligent.
Only 2 negatives for me: no espresso on the property, just horrible cafe American. And they do not take American Express. This could have been a big problem but I happened to have another card loaded in my phone. I realize many places in Europe don’t like to deal with AmEx but it should be prominently displayed somewhere - especially when I used AmEx to pay Orbitz. (There are other fees to pay for on arrival - somehow local taxes are not included or disclosed by Orbitz, but that is another discussion).