modern meets traditional villa in Aphrodite hills