a spacious and luxurious villa in Aphrodite Hills