I booked here last minute. I didn't know anything about Crete.
The hotel is equidistant from either Chania or Heraklion. I rented a car for a week for 198 Euros. Cab fare would have been 95 E one-way.
So, the hotel is a modest, family-run operation. It isn't a huge mega-hotel with bass-thumpin', pool-side discos. If that's what your're looking for, look elsewhere. Corali Beach is also inexpensive, relaxing, and family-friendly.
The food ( tip: book all-inclusive) was amazing. I thoroughly enjoyed the variety and the flavors. The portions were generous. There was free beer, free red wine and free ouzo for the grown-ups, and free ice cream for the kiddies.
Corali Beach is directly on the beach, just seven steps down from the terrace. The beach long, not very broad; and the water was clear and clean. Hotel guests can enjoy chaise lounge beach chairs and umbrellas at no extra cost.
When I checked out, the owner gave me a present! I was humbled. A bottle of extra virgin olive oil produced on his family farm. The same farm, I learned, also produces the aforementioned red wine and ouzo.
I thoroughly liked this place.
The staff speak German and English in addition to their native Greek.