Stayed as a family with two kids (1 & 6). Beautiful hotel grounds/pool/facilities/etc, great seaviews from the hotel and rooms. Rooms are spacious, clean and in good shape. Plenty to do for the kids (large kids club with in/outdoor space, well maintained slides/aqua park, various pools), good space for adults (quiet adults pool, well equipped in/outdoor gym), mixed international guest crowd not dominated by a single nationality. Private beach is a 4-5min shuttle ride away, but didn't bother us, as it was easy to walk, shuttle was efficient and private beach was was also very nice. Main restaurant buffet food was mostly simple Greek (a positive!) with good quality, not your standard "feed the masses" buffet. Staff was friendly and helpful all around. Drinks took some time to be brought to the table, but not the point where it caused issues or was overly annoying. There is some light evening entertainment, but most guests went to bed fairly early.
Very small nit (first world problem) - brekfast coffees were pretty much always luke warm, even when we specifically asked for hot. @Royal Senses, if you read this, should be an easy fix.
Overall great choice for a week long vacation, will definitely consider this hotel again when we come back to Crete. RECOMMEND!