A magical place in the Cretan mountains, the photos don't do it justice. If you're looking for hospitality, views, romance and privacy, this place has it all in spades.