We stayed here 5 nights for our anniversary and it was really comfy. It's very clean and nice with a lovely view of the beach.
The front yard had a very nice pool with beach chairs. The beach is just a few seconds walk from the hotel. There are also plenty of good restaurants that are within walking distance.
The staff was very courteous and friendly. Sophia made us feel at home and she answered any questions that we had and gave us recommendations when we needed them.
All in all, would stay here again when we visit Crete in the future.