Get away from it all at a luxury Cretan idyll