fantastic villa on a great spot, not too far from Mykonos town