Cute stylish villa in the most amazing location in Mykonos town!