Great location near Mykonos town to explore and enjoy everything the island has to offer. Clean and comfortable accommodation.