We actually stayed in the Orion house, but they are both the same. The houses are very nicely appointed, fully air-conditioned, great fridge-freezer and with wonderful views from the terrace.
There are a couple of things missing from the houses which would be useful - a toaster and a washing machine (although apparently there is a communal washing machine available for a small fee). The wifi is very flaky, but that is a common issue everywhere in Crete. The TV has only one English-language channel (the ghastly Euronews) and the satellite channels are Greek only.
The management (Artemis, a lovely lady) are very helpful and happy to recommend restaurants in the village of Archanes. They made us a lovely breakfast in the little reception area on our last morning for a very reasonable €10 each.
The pool area is lovely, with very comfortable beds. The pool itself is very cold, though, the price one pays for being so high up in the mountains. We didn't make much... more