We really enjoyed our stay at the Creta Maris. Beautiful beach area, great staff, and the food was wonderful. On our first night when we showed up late from the airport, the staff kept the buffet open late so we could get some food after our long travel. Their mobile app is convenient for booking restaurant reservations and reserving activities such as tennis.
A location feature would be a helpful addition to their app to quickly figure out where you (the resort is quite large). Also, I was hoping to play beach volleyball but there was no net, I would recommend the hotel to add one for the guests.
Overall 5/5, would recommend staying here if you're going to Crete.