Stephania and Themis are such lovely, warm, hospitable hosts. Their villa has a beautiful view and is the perfect location for a getaway in Crete.