Reasons to Book Direct - Sofia Village in Mykonos Island, Town